/* Reuse the product's system type, restrained blue, cold white and light dividers. */
:root{
  font:15px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;
  color:#242424;
  background:#fafbfd;
  font-synthesis:none;
  --blue:#2a5a9c;
  --muted:#737373;
  --line:#e3e3e6;
  --tint:#f0f4fa;
  --surface:#fff}
  *{
    box-sizing:border-box}
    html{
      scroll-behavior:smooth;
      scroll-padding-top:30px}
      body{
        margin:0}
        a{
          color:inherit;
          text-decoration:none}
          button{
            font:inherit}
            img{
              display:block;
              max-width:100%;
              height:auto}
              p,h1,h2,h3,figure{
                margin:0}
                p{
                  color:#59616c}
                  a,button,summary{
                    -webkit-tap-highlight-color:transparent}
                    a:focus-visible,button:focus-visible,summary:focus-visible{
                      outline:3px solid var(--blue);
                      outline-offset:5px}
                      a:hover{
                        color:var(--blue)}
                        button{
                          cursor:pointer}
                          section[id]{
                            scroll-margin-top:30px}
                            .wrap{
                              width:min(1120px,calc(100% - 96px));
                              margin-inline:auto}
                              .site-header{
                                display:flex;
                                align-items:center;
                                justify-content:space-between;
                                padding-block:27px;
                                border-bottom:1px solid var(--line)}
                                .brand{
                                  display:flex;
                                  align-items:center;
                                  gap:10px;
                                  font-size:25px;
                                  font-weight:650;
                                  letter-spacing:-1px;
                                  color:var(--blue)}
                                  .brand img{
                                    border-radius:10px}
                                    .site-header nav{
                                      display:flex;
                                      align-items:center;
                                      gap:30px;
                                      font-size:13px}
                                      .button{
                                        display:inline-flex;
                                        align-items:center;
                                        justify-content:space-between;
                                        gap:32px;
                                        border:1px solid var(--line);
                                        border-radius:4px;
                                        background:var(--surface);
                                        color:#242424;
                                        padding:13px 20px;
                                        font-weight:500;
                                        transition:background 160ms ease,color 160ms ease}
                                        .button:hover{
                                          background:var(--tint);
                                          color:var(--blue)}
                                          .button.primary{
                                            background:var(--blue);
                                            border-color:var(--blue);
                                            color:#fff}
                                            .button.primary:hover{
                                              background:#234771}
                                              .button.compact{
                                                padding:9px 14px;
                                                gap:22px}
                                                .hero{
                                                  padding-top:58px}
                                                  .eyebrow{
                                                    font-size:12px;
                                                    letter-spacing:.04em;
                                                    color:var(--blue);
                                                    font-weight:500;
                                                    display:flex;
                                                    align-items:center;
                                                    gap:8px}
                                                    .status-dot{
                                                      width:6px;
                                                      height:6px;
                                                      border-radius:50%;
                                                      background:var(--blue)}
                                                      h1{
                                                        font-size:clamp(58px,7.7vw,94px);
                                                        line-height:1.13;
                                                        letter-spacing:-.065em;
                                                        font-weight:600;
                                                        margin-top:27px}
                                                        .accent{
                                                          color:var(--blue)}
                                                          .hero-bottom{
                                                            display:flex;
                                                            justify-content:space-between;
                                                            align-items:flex-end;
                                                            gap:24px;
                                                            margin-top:30px}
                                                            .intro{
                                                              font-size:17px;
                                                              line-height:1.9}
                                                              .hero-bottom .button{
                                                                flex-shrink:0;
                                                                margin-bottom:6px}
                                                                .product-shot{
                                                                  border:1px solid var(--line);
                                                                  border-radius:8px;
                                                                  overflow:hidden;
                                                                  background:#fff}
                                                                  .hero-shot{
                                                                    margin-top:49px;
                                                                    box-shadow:0 18px 48px #233f6410}
                                                                    .window-bar{
                                                                      height:39px;
                                                                      display:flex;
                                                                      align-items:center;
                                                                      justify-content:space-between;
                                                                      gap:12px;
                                                                      padding:0 16px;
                                                                      border-bottom:1px solid var(--line);
                                                                      font-size:10px;
                                                                      color:#737b87;
                                                                      background:#f8f9fb}
                                                                      .window-dots{
                                                                        display:flex;
                                                                        gap:5px}
                                                                        .window-dots i{
                                                                          display:block;
                                                                          width:6px;
                                                                          height:6px;
                                                                          border:1px solid #c9cfd7;
                                                                          border-radius:50%}
                                                                          .window-label{
                                                                            font-size:10px;
                                                                            letter-spacing:.04em}
                                                                            .screenshot-button{
                                                                              display:block;
                                                                              width:100%;
                                                                              border:0;
                                                                              padding:0;
                                                                              background:#fff;
                                                                              cursor:zoom-in}
                                                                              .screenshot-button img{
                                                                                width:100%}
                                                                                figcaption{
                                                                                  display:flex;
                                                                                  justify-content:space-between;
                                                                                  gap:12px;
                                                                                  font-size:11px;
                                                                                  color:var(--muted);
                                                                                  padding:12px 16px;
                                                                                  border-top:1px solid var(--line)}
                                                                                  .section{
                                                                                    padding-block:105px}
                                                                                    .section-heading{
                                                                                      max-width:720px}
                                                                                      h2{
                                                                                        font-size:clamp(30px,3.5vw,44px);
                                                                                        font-weight:550;
                                                                                        line-height:1.4;
                                                                                        letter-spacing:-.045em;
                                                                                        margin:14px 0 22px}
                                                                                        .section-heading>p:last-child{
                                                                                          font-size:16px;
                                                                                          line-height:1.9}
                                                                                          .workflow{
                                                                                            display:grid;
                                                                                            grid-template-columns:repeat(3,1fr);
                                                                                            gap:44px;
                                                                                            margin-top:53px}
                                                                                            .workflow article{
                                                                                              padding-top:23px;
                                                                                              border-top:1px solid #aabed7}
                                                                                              .step{
                                                                                                font-size:11px;
                                                                                                color:var(--blue)}
                                                                                                h3{
                                                                                                  font-size:20px;
                                                                                                  line-height:1.5;
                                                                                                  font-weight:550;
                                                                                                  letter-spacing:-.025em;
                                                                                                  margin:16px 0 12px}
                                                                                                  .workflow p{
                                                                                                    font-size:14px;
                                                                                                    line-height:1.9}
                                                                                                    .feature-section{
                                                                                                      padding:85px 0;
                                                                                                      background:var(--tint);
                                                                                                      overflow:hidden}
                                                                                                      .feature-grid{
                                                                                                        display:grid;
                                                                                                        grid-template-columns:.8fr 1.4fr;
                                                                                                        align-items:center;
                                                                                                        gap:70px}
                                                                                                        .feature-copy>p:not(.eyebrow){
                                                                                                          font-size:15px;
                                                                                                          line-height:1.9}
                                                                                                          .feature-list{
                                                                                                            list-style:none;
                                                                                                            padding:0;
                                                                                                            margin:28px 0 0}
                                                                                                            .feature-list li{
                                                                                                              padding:10px 0;
                                                                                                              border-top:1px solid #d5e0ef;
                                                                                                              color:#59616c;
                                                                                                              font-size:13px}
                                                                                                              .feature-list span{
                                                                                                                color:var(--blue);
                                                                                                                margin-right:15px}
                                                                                                                .detail-shot{
                                                                                                                  box-shadow:0 12px 32px #233f6410}
                                                                                                                  .detail-shot img{
                                                                                                                    aspect-ratio:1.25;
                                                                                                                    object-fit:cover;
                                                                                                                    object-position:right center}
                                                                                                                    .together{
                                                                                                                      display:grid;
                                                                                                                      grid-template-columns:1fr 1fr;
                                                                                                                      align-items:center;
                                                                                                                      gap:80px}
                                                                                                                      .together h2{
                                                                                                                        margin-bottom:0}
                                                                                                                        .together p{
                                                                                                                          font-size:15px;
                                                                                                                          line-height:1.9}
                                                                                                                          .together .muted{
                                                                                                                            font-size:13px;
                                                                                                                            margin-top:22px;
                                                                                                                            color:var(--muted)}
                                                                                                                            .start-section{
                                                                                                                              background:var(--surface);
                                                                                                                              padding:85px 0;
                                                                                                                              border-top:1px solid var(--line);
                                                                                                                              border-bottom:1px solid var(--line)}
                                                                                                                              .platforms{
                                                                                                                                display:grid;
                                                                                                                                grid-template-columns:1fr 1fr;
                                                                                                                                gap:24px;
                                                                                                                                margin-top:40px}
                                                                                                                                .platform{
                                                                                                                                  position:relative;
                                                                                                                                  padding:32px;
                                                                                                                                  background:#fafbfd;
                                                                                                                                  border:1px solid var(--line);
                                                                                                                                  border-radius:6px}
                                                                                                                                  .platform-symbol{
                                                                                                                                    position:absolute;
                                                                                                                                    right:30px;
                                                                                                                                    top:28px;
                                                                                                                                    color:var(--blue);
                                                                                                                                    font-size:26px;
                                                                                                                                    font-weight:300}
                                                                                                                                    .platform h3{
                                                                                                                                      font-size:25px;
                                                                                                                                      margin:12px 0 14px}
                                                                                                                                      .platform>p:not(.eyebrow){
                                                                                                                                        font-size:14px;
                                                                                                                                        max-width:360px}
                                                                                                                                        .availability{
                                                                                                                                          display:flex;
                                                                                                                                          align-items:center;
                                                                                                                                          gap:12px;
                                                                                                                                          font-size:11px;
                                                                                                                                          color:var(--muted);
                                                                                                                                          margin-top:30px}
                                                                                                                                          .tag{
                                                                                                                                            background:#e7eef8;
                                                                                                                                            color:var(--blue);
                                                                                                                                            padding:3px 8px;
                                                                                                                                            border-radius:3px}
                                                                                                                                            .unavailable:disabled{
                                                                                                                                              margin-top:18px;
                                                                                                                                              width:100%;
                                                                                                                                              background:#edf0f3;
                                                                                                                                              color:#687484;
                                                                                                                                              border-color:#e3e7ed;
                                                                                                                                              cursor:not-allowed;
                                                                                                                                              justify-content:center}
                                                                                                                                              .platform .platform-note{
                                                                                                                                                font-size:11px!important;
                                                                                                                                                color:var(--muted);
                                                                                                                                                margin-top:13px;
                                                                                                                                                line-height:1.8}
                                                                                                                                                .start-note{
                                                                                                                                                  font-size:13px;
                                                                                                                                                  margin-top:28px}
                                                                                                                                                  .start-note a{
                                                                                                                                                    color:var(--blue);
                                                                                                                                                    display:inline-block;
                                                                                                                                                    margin-left:6px;
                                                                                                                                                    border-bottom:1px solid #c5d4e7}
                                                                                                                                                    .faq{
                                                                                                                                                      display:grid;
                                                                                                                                                      grid-template-columns:.8fr 1.2fr;
                                                                                                                                                      gap:80px}
                                                                                                                                                      .questions{
                                                                                                                                                        padding-top:2px}
                                                                                                                                                        details{
                                                                                                                                                          border-top:1px solid var(--line);
                                                                                                                                                          padding:0 2px}
                                                                                                                                                          details:last-child{
                                                                                                                                                            border-bottom:1px solid var(--line)}
                                                                                                                                                            summary{
                                                                                                                                                              cursor:pointer;
                                                                                                                                                              display:flex;
                                                                                                                                                              align-items:center;
                                                                                                                                                              justify-content:space-between;
                                                                                                                                                              gap:16px;
                                                                                                                                                              font-size:15px;
                                                                                                                                                              padding:22px 0;
                                                                                                                                                              list-style:none}
                                                                                                                                                              summary::-webkit-details-marker{
                                                                                                                                                                display:none}
                                                                                                                                                                summary:after{
                                                                                                                                                                  content:"+";
                                                                                                                                                                  font-size:20px;
                                                                                                                                                                  color:var(--blue);
                                                                                                                                                                  font-weight:300}
                                                                                                                                                                  details[open] summary:after{
                                                                                                                                                                    content:"−"}
                                                                                                                                                                    details>p{
                                                                                                                                                                      font-size:14px;
                                                                                                                                                                      line-height:1.9;
                                                                                                                                                                      padding:0 22px 24px 0}
                                                                                                                                                                      .contact{
                                                                                                                                                                        display:flex;
                                                                                                                                                                        align-items:center;
                                                                                                                                                                        gap:20px;
                                                                                                                                                                        border-top:1px solid var(--line);
                                                                                                                                                                        border-bottom:1px solid var(--line);
                                                                                                                                                                        padding-block:34px}
                                                                                                                                                                        .contact img{
                                                                                                                                                                          border-radius:14px}
                                                                                                                                                                          .contact h2{
                                                                                                                                                                            font-size:19px;
                                                                                                                                                                            margin:0 0 5px;
                                                                                                                                                                            letter-spacing:-.02em}
                                                                                                                                                                            .contact p{
                                                                                                                                                                              font-size:13px}
                                                                                                                                                                              .contact>a{
                                                                                                                                                                                margin-left:auto;
                                                                                                                                                                                color:var(--blue);
                                                                                                                                                                                font-size:13px;
                                                                                                                                                                                white-space:nowrap}
                                                                                                                                                                                .site-footer{
                                                                                                                                                                                  display:flex;
                                                                                                                                                                                  justify-content:space-between;
                                                                                                                                                                                  gap:30px;
                                                                                                                                                                                  padding-block:48px}
                                                                                                                                                                                  .wordmark{
                                                                                                                                                                                    font-size:22px;
                                                                                                                                                                                    font-weight:600;
                                                                                                                                                                                    letter-spacing:-.05em;
                                                                                                                                                                                    color:var(--blue)}
                                                                                                                                                                                    .site-footer p{
                                                                                                                                                                                      font-size:12px;
                                                                                                                                                                                      margin:8px 0 18px}
                                                                                                                                                                                      .site-footer small{
                                                                                                                                                                                        font-size:11px;
                                                                                                                                                                                        color:var(--muted)}
                                                                                                                                                                                        .site-footer nav{
                                                                                                                                                                                          display:flex;
                                                                                                                                                                                          align-items:flex-start;
                                                                                                                                                                                          gap:28px;
                                                                                                                                                                                          padding-top:8px;
                                                                                                                                                                                          font-size:12px;
                                                                                                                                                                                          color:#59616c}
                                                                                                                                                                                          .draft-label{
                                                                                                                                                                                            font-size:10px;
                                                                                                                                                                                            color:var(--muted);
                                                                                                                                                                                            margin-left:3px}
                                                                                                                                                                                            .skip{
                                                                                                                                                                                              position:fixed;
                                                                                                                                                                                              left:16px;
                                                                                                                                                                                              top:-100px;
                                                                                                                                                                                              background:var(--surface);
                                                                                                                                                                                              border:1px solid var(--blue);
                                                                                                                                                                                              padding:10px;
                                                                                                                                                                                              z-index:5}
                                                                                                                                                                                              .skip:focus{
                                                                                                                                                                                                top:10px}
                                                                                                                                                                                                dialog{
                                                                                                                                                                                                  max-width:min(1400px,96vw);
                                                                                                                                                                                                  max-height:94dvh;
                                                                                                                                                                                                  border:1px solid var(--line);
                                                                                                                                                                                                  border-radius:8px;
                                                                                                                                                                                                  padding:18px;
                                                                                                                                                                                                  background:#fff;
                                                                                                                                                                                                  box-shadow:0 30px 90px #17253933}
                                                                                                                                                                                                  dialog::backdrop{
                                                                                                                                                                                                    background:#182c48bb}
                                                                                                                                                                                                    dialog .button{
                                                                                                                                                                                                      display:flex;
                                                                                                                                                                                                      margin:0 0 14px auto;
                                                                                                                                                                                                      padding:7px 14px}
                                                                                                                                                                                                      dialog img{
                                                                                                                                                                                                        max-height:72dvh;
                                                                                                                                                                                                        max-width:100%;
                                                                                                                                                                                                        margin:auto;
                                                                                                                                                                                                        object-fit:contain}
                                                                                                                                                                                                        dialog p{
                                                                                                                                                                                                          font-size:13px;
                                                                                                                                                                                                          margin:14px 0 0}
                                                                                                                                                                                                          .legal-main{
                                                                                                                                                                                                            max-width:760px;
                                                                                                                                                                                                            padding-block:65px 90px}
                                                                                                                                                                                                            .legal-main h1{
                                                                                                                                                                                                              font-size:46px;
                                                                                                                                                                                                              line-height:1.3;
                                                                                                                                                                                                              margin:16px 0 18px;
                                                                                                                                                                                                              letter-spacing:-.04em}
                                                                                                                                                                                                              .legal-main h2{
                                                                                                                                                                                                                font-size:23px;
                                                                                                                                                                                                                margin:36px 0 12px}
                                                                                                                                                                                                                .legal-main p,.legal-main li{
                                                                                                                                                                                                                  font-size:15px;
                                                                                                                                                                                                                  line-height:1.95}
                                                                                                                                                                                                                  .legal-main p+p{
                                                                                                                                                                                                                    margin-top:13px}
                                                                                                                                                                                                                    .legal-main a{
                                                                                                                                                                                                                      color:var(--blue);
                                                                                                                                                                                                                      text-decoration:underline;
                                                                                                                                                                                                                      text-underline-offset:3px}
                                                                                                                                                                                                                      .draft-notice{
                                                                                                                                                                                                                        margin:28px 0;
                                                                                                                                                                                                                        padding:20px 22px;
                                                                                                                                                                                                                        background:var(--tint);
                                                                                                                                                                                                                        border-left:3px solid var(--blue);
                                                                                                                                                                                                                        font-size:14px;
                                                                                                                                                                                                                        color:#475a73}
                                                                                                                                                                                                                        .legal-meta{
                                                                                                                                                                                                                          color:var(--muted);
                                                                                                                                                                                                                          font-size:12px!important}
                                                                                                                                                                                                                          .legal-main ul{
                                                                                                                                                                                                                            padding-left:22px;
                                                                                                                                                                                                                            color:#59616c}
                                                                                                                                                                                                                            .legal-main li+li{
                                                                                                                                                                                                                              margin-top:8px}
.ios-section{padding-block:0 95px}
.ios-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:38px}
.ios-heading h2{margin-bottom:0}
.ios-heading>p{font-size:15px;line-height:1.9}
.ios-note{display:block;margin-top:16px;color:var(--muted);font-size:11px}
.ios-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px;padding:10px 24px 0}
.phone-shot{min-width:0}
.phone-shot .screenshot-button{border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 10px 28px #233f640a}
.phone-shot img{width:100%;height:auto}
.phone-shot figcaption{display:flex;flex-direction:column;gap:4px;border:0;padding:20px 0 0;font-size:12px}
.phone-shot figcaption strong{font-weight:550;font-size:16px;color:#242424}
.gallery-hint{font-size:11px;color:var(--muted);margin:24px 24px 0}
@media(max-width:600px){
  .ios-section{padding-bottom:55px}
  .ios-heading{display:block;margin-bottom:24px}
  .ios-heading>p{font-size:14px;margin-top:22px}
  .ios-gallery{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x proximity;padding:4px 2px 18px}
  .phone-shot{flex:0 0 76%;scroll-snap-align:start}
  .phone-shot .screenshot-button{border-radius:15px}
  .phone-shot figcaption{padding-top:16px}
  .phone-shot figcaption strong{font-size:15px}
  .gallery-hint{margin:12px 0 0}
}
@media(min-width:1500px){
                                                                                                                                                                                                                                .wrap{
                                                                                                                                                                                                                                  width:min(1200px,calc(100% - 120px))}
                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                @media(max-width:900px){
                                                                                                                                                                                                                                  .wrap{
                                                                                                                                                                                                                                    width:calc(100% - 48px)}
                                                                                                                                                                                                                                    .hero{
                                                                                                                                                                                                                                      padding-top:42px}
                                                                                                                                                                                                                                      .hero-bottom{
                                                                                                                                                                                                                                        align-items:flex-start;
                                                                                                                                                                                                                                        flex-direction:column;
                                                                                                                                                                                                                                        gap:23px}
                                                                                                                                                                                                                                        .hero-shot{
                                                                                                                                                                                                                                          margin-top:34px}
                                                                                                                                                                                                                                          .workflow{
                                                                                                                                                                                                                                            gap:24px}
                                                                                                                                                                                                                                            .feature-grid{
                                                                                                                                                                                                                                              grid-template-columns:1fr;
                                                                                                                                                                                                                                              gap:36px}
                                                                                                                                                                                                                                              .feature-copy{
                                                                                                                                                                                                                                                max-width:540px}
                                                                                                                                                                                                                                                .detail-shot img{
                                                                                                                                                                                                                                                  aspect-ratio:auto;
                                                                                                                                                                                                                                                  object-fit:contain}
                                                                                                                                                                                                                                                  .section{
                                                                                                                                                                                                                                                    padding-block:72px}
                                                                                                                                                                                                                                                    .together,.faq{
                                                                                                                                                                                                                                                      gap:35px}
                                                                                                                                                                                                                                                      .contact{
                                                                                                                                                                                                                                                        flex-wrap:wrap}
                                                                                                                                                                                                                                                        .contact>a{
                                                                                                                                                                                                                                                          margin-left:84px}
                                                                                                                                                                                                                                                          .site-footer nav{
                                                                                                                                                                                                                                                            gap:18px}
                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                          @media(max-width:600px){
                                                                                                                                                                                                                                                            .wrap{
                                                                                                                                                                                                                                                              width:calc(100% - 40px)}
                                                                                                                                                                                                                                                              .site-header{
                                                                                                                                                                                                                                                                padding-block:18px}
                                                                                                                                                                                                                                                                .brand{
                                                                                                                                                                                                                                                                  font-size:23px}
                                                                                                                                                                                                                                                                  .brand img{
                                                                                                                                                                                                                                                                    width:34px;
                                                                                                                                                                                                                                                                    height:34px}
                                                                                                                                                                                                                                                                    .site-header nav{
                                                                                                                                                                                                                                                                      gap:12px}
                                                                                                                                                                                                                                                                      .site-header nav>a:not(.button){
                                                                                                                                                                                                                                                                        display:none}
                                                                                                                                                                                                                                                                        .button.compact{
                                                                                                                                                                                                                                                                          font-size:12px;
                                                                                                                                                                                                                                                                          padding:8px 10px;
                                                                                                                                                                                                                                                                          gap:14px}
                                                                                                                                                                                                                                                                          .hero{
                                                                                                                                                                                                                                                                            padding-top:35px}
                                                                                                                                                                                                                                                                            .hero>.eyebrow{
                                                                                                                                                                                                                                                                              font-size:10px}
                                                                                                                                                                                                                                                                              h1{
                                                                                                                                                                                                                                                                                font-size:clamp(45px,13vw,54px);
                                                                                                                                                                                                                                                                                margin-top:24px;
                                                                                                                                                                                                                                                                                letter-spacing:-.065em}
                                                                                                                                                                                                                                                                                .intro{
                                                                                                                                                                                                                                                                                  font-size:14px}
                                                                                                                                                                                                                                                                                  .hero-bottom{
                                                                                                                                                                                                                                                                                    margin-top:24px}
                                                                                                                                                                                                                                                                                    .hero-bottom .button{
                                                                                                                                                                                                                                                                                      font-size:13px;
                                                                                                                                                                                                                                                                                      padding:12px 15px}
                                                                                                                                                                                                                                                                                      .window-bar{
                                                                                                                                                                                                                                                                                        padding-inline:10px;
                                                                                                                                                                                                                                                                                        font-size:8px;
                                                                                                                                                                                                                                                                                        height:30px}
                                                                                                                                                                                                                                                                                        .window-label{
                                                                                                                                                                                                                                                                                          display:none}
                                                                                                                                                                                                                                                                                          .hero-shot{
                                                                                                                                                                                                                                                                                            margin-top:30px;
                                                                                                                                                                                                                                                                                            border-radius:5px}
                                                                                                                                                                                                                                                                                            figcaption{
                                                                                                                                                                                                                                                                                              font-size:9px;
                                                                                                                                                                                                                                                                                              padding:10px;
                                                                                                                                                                                                                                                                                              gap:8px}
                                                                                                                                                                                                                                                                                              .hero-shot figcaption>span:last-child{
                                                                                                                                                                                                                                                                                                display:none}
                                                                                                                                                                                                                                                                                                .section{
                                                                                                                                                                                                                                                                                                  padding-block:60px}
                                                                                                                                                                                                                                                                                                  h2{
                                                                                                                                                                                                                                                                                                    font-size:31px;
                                                                                                                                                                                                                                                                                                    margin:13px 0 18px}
                                                                                                                                                                                                                                                                                                    .section-heading>p:last-child{
                                                                                                                                                                                                                                                                                                      font-size:14px}
                                                                                                                                                                                                                                                                                                      .workflow{
                                                                                                                                                                                                                                                                                                        grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                        gap:28px;
                                                                                                                                                                                                                                                                                                        margin-top:32px}
                                                                                                                                                                                                                                                                                                        .workflow article{
                                                                                                                                                                                                                                                                                                          padding-top:15px}
                                                                                                                                                                                                                                                                                                          .workflow h3{
                                                                                                                                                                                                                                                                                                            font-size:19px;
                                                                                                                                                                                                                                                                                                            margin:12px 0 8px}
                                                                                                                                                                                                                                                                                                            .feature-section,.start-section{
                                                                                                                                                                                                                                                                                                              padding-block:55px}
                                                                                                                                                                                                                                                                                                              .feature-grid{
                                                                                                                                                                                                                                                                                                                gap:30px}
                                                                                                                                                                                                                                                                                                                .feature-list{
                                                                                                                                                                                                                                                                                                                  margin-top:22px}
                                                                                                                                                                                                                                                                                                                  .together,.faq{
                                                                                                                                                                                                                                                                                                                    grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                    gap:24px}
                                                                                                                                                                                                                                                                                                                    .together p{
                                                                                                                                                                                                                                                                                                                      font-size:14px}
                                                                                                                                                                                                                                                                                                                      .platforms{
                                                                                                                                                                                                                                                                                                                        grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                        gap:18px;
                                                                                                                                                                                                                                                                                                                        margin-top:28px}
                                                                                                                                                                                                                                                                                                                        .platform{
                                                                                                                                                                                                                                                                                                                          padding:26px}
                                                                                                                                                                                                                                                                                                                          .platform-symbol{
                                                                                                                                                                                                                                                                                                                            right:24px;
                                                                                                                                                                                                                                                                                                                            top:22px}
                                                                                                                                                                                                                                                                                                                            .platform h3{
                                                                                                                                                                                                                                                                                                                              font-size:23px}
                                                                                                                                                                                                                                                                                                                              .availability{
                                                                                                                                                                                                                                                                                                                                margin-top:23px}
                                                                                                                                                                                                                                                                                                                                .start-note{
                                                                                                                                                                                                                                                                                                                                  font-size:12px;
                                                                                                                                                                                                                                                                                                                                  line-height:1.9}
                                                                                                                                                                                                                                                                                                                                  .start-note a{
                                                                                                                                                                                                                                                                                                                                    margin-left:0}
                                                                                                                                                                                                                                                                                                                                    .faq{
                                                                                                                                                                                                                                                                                                                                      gap:12px}
                                                                                                                                                                                                                                                                                                                                      .faq h2{
                                                                                                                                                                                                                                                                                                                                        margin-bottom:8px}
                                                                                                                                                                                                                                                                                                                                        summary{
                                                                                                                                                                                                                                                                                                                                          font-size:14px;
                                                                                                                                                                                                                                                                                                                                          padding-block:20px}
                                                                                                                                                                                                                                                                                                                                          details>p{
                                                                                                                                                                                                                                                                                                                                            font-size:13px}
                                                                                                                                                                                                                                                                                                                                            .contact{
                                                                                                                                                                                                                                                                                                                                              gap:15px;
                                                                                                                                                                                                                                                                                                                                              padding-block:26px}
                                                                                                                                                                                                                                                                                                                                              .contact img{
                                                                                                                                                                                                                                                                                                                                                width:46px;
                                                                                                                                                                                                                                                                                                                                                height:46px;
                                                                                                                                                                                                                                                                                                                                                border-radius:10px}
                                                                                                                                                                                                                                                                                                                                                .contact>div{
                                                                                                                                                                                                                                                                                                                                                  flex:1;min-width:calc(100% - 61px)}
                                                                                                                                                                                                                                                                                                                                                  .contact h2{
                                                                                                                                                                                                                                                                                                                                                    font-size:16px;
                                                                                                                                                                                                                                                                                                                                                    line-height:1.5}
                                                                                                                                                                                                                                                                                                                                                    .contact p{
                                                                                                                                                                                                                                                                                                                                                      font-size:12px}
                                                                                                                                                                                                                                                                                                                                                      .contact>a{
                                                                                                                                                                                                                                                                                                                                                        margin-left:61px;
                                                                                                                                                                                                                                                                                                                                                        font-size:12px}
                                                                                                                                                                                                                                                                                                                                                        .site-footer{
                                                                                                                                                                                                                                                                                                                                                          padding-block:32px;
                                                                                                                                                                                                                                                                                                                                                          flex-direction:column;
                                                                                                                                                                                                                                                                                                                                                          gap:24px}
                                                                                                                                                                                                                                                                                                                                                          .site-footer nav{
                                                                                                                                                                                                                                                                                                                                                            flex-wrap:wrap;
                                                                                                                                                                                                                                                                                                                                                            font-size:11px;
                                                                                                                                                                                                                                                                                                                                                            gap:22px;
                                                                                                                                                                                                                                                                                                                                                            padding:0}
                                                                                                                                                                                                                                                                                                                                                            .legal-main{
                                                                                                                                                                                                                                                                                                                                                              padding-block:35px 60px}
                                                                                                                                                                                                                                                                                                                                                              .legal-main h1{
                                                                                                                                                                                                                                                                                                                                                                font-size:36px}
                                                                                                                                                                                                                                                                                                                                                                .legal-main h2{
                                                                                                                                                                                                                                                                                                                                                                  font-size:21px}
                                                                                                                                                                                                                                                                                                                                                                  .legal-main p,.legal-main li{
                                                                                                                                                                                                                                                                                                                                                                    font-size:14px}
                                                                                                                                                                                                                                                                                                                                                                    .draft-notice{
                                                                                                                                                                                                                                                                                                                                                                      padding:16px}
                                                                                                                                                                                                                                                                                                                                                                      .legal-header nav .button{
                                                                                                                                                                                                                                                                                                                                                                        font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                        dialog{
                                                                                                                                                                                                                                                                                                                                                                          padding:12px}
                                                                                                                                                                                                                                                                                                                                                                          dialog p{
                                                                                                                                                                                                                                                                                                                                                                            font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                          @media(prefers-reduced-motion:reduce){
                                                                                                                                                                                                                                                                                                                                                                            html{
                                                                                                                                                                                                                                                                                                                                                                              scroll-behavior:auto}
                                                                                                                                                                                                                                                                                                                                                                              *,*:before,*:after{
                                                                                                                                                                                                                                                                                                                                                                                transition:none!important}
                                                                                                                                                                                                                                                                                                                                                                              }
