.tw-ss-hero.tw-shero--ocean{padding-top:100px}.tw-ss-hero .tw-shero-title{margin:-.217em 0 -.22em}.tw-ssc{background:var(--color-white);padding:100px var(--tw-pad-x);flex-direction:column;align-items:center;gap:80px;display:flex}.tw-ssc-head{text-align:center;flex-direction:column;align-items:center;gap:16px;width:500px;max-width:100%;display:flex}.tw-ssc-eyebrow,.tw-ssc-title,.tw-ssc-body{margin:0}.tw-ssc-eyebrow,.tw-ssc-title{color:var(--color-deep-ocean)}.tw-ssc-title{margin:-.217em 0 -.22em}.tw-ssc-body{color:var(--color-dark-gray);margin-top:24px}.tw-ssc-panel{border:1px solid var(--color-light-gray);width:1000px;max-width:100%;color:var(--color-black);background:#fbfaf8;border-radius:16px;flex-direction:column;gap:32px;padding:32px 32px 16px;display:flex}.tw-ssc-input{flex-direction:column;gap:12px;display:flex}.tw-ssc-label{display:block}.tw-ssc-hint{max-width:400px;color:var(--color-gray);margin:0}.tw-ssc-field{background:var(--color-light-gray);height:55px;color:var(--color-gray);cursor:text;border-radius:8px;align-items:center;gap:8px;padding:0 24px;display:flex}.tw-ssc-field input{min-width:0;color:var(--color-deep-ocean);background:0 0;border:0;outline:none;flex:1}.tw-ssc-field{box-shadow:inset 0 0 0 1px var(--color-light-gray);transition:box-shadow .25s cubic-bezier(.075,.82,.165,1)}.tw-ssc-field:hover{box-shadow:inset 0 0 0 1px var(--color-gray)}.tw-ssc-field:focus-within{box-shadow:inset 0 0 0 1px var(--color-deep-ocean), 0 0 0 4px #03385524}.tw-ssc-group{flex-direction:column;gap:16px;display:flex}.tw-ssc-group-title{margin:0}.tw-ssc-rows{border-top:1px solid var(--color-light-gray);margin:0}.tw-ssc-row{border-bottom:1px solid var(--color-light-gray);justify-content:space-between;align-items:center;gap:8px;padding:12px 0 11px;display:flex}.tw-ssc-row dt{color:var(--color-gray)}.tw-ssc-row dd{color:var(--color-deep-ocean);font-variant-numeric:tabular-nums;margin:0}.tw-ssc-foot{font-family:var(--font-text);color:var(--color-dark-gray);margin:0;font-size:8px;line-height:1.2}@media (max-width:900px){.tw-ss-hero.tw-shero--ocean{padding-top:60px}.tw-ssc{gap:40px;padding:60px 24px}.tw-ssc-panel{padding:24px 20px 16px}}
