.ptab{width:100%}.ptab__panel{border-radius:16px;box-shadow:0 4px 32px rgba(0,41,60,.1);display:none;overflow:hidden}.ptab__panel[aria-hidden=false]{display:block}.ptab__header{flex-wrap:wrap;padding:28px 40px}.ptab__header,.ptab__tab{align-items:center;display:flex;gap:10px}.ptab__tab{background:transparent;border:1px solid hsla(0,0%,100%,.25);border-radius:100px;color:hsla(0,0%,100%,.65);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;line-height:1;padding:10px 22px;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.ptab__tab:focus,.ptab__tab:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5);color:#fff;outline:none}.ptab__tab[aria-selected=true]{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.6);color:#fff}.ptab__tab-num{color:var(--vermillion);font-size:12px;font-weight:600;letter-spacing:.05em}.ptab__body{align-items:flex-start;background:linear-gradient(135deg,#fff 0,var(--vapor-mid) 100%);display:flex;gap:40px;padding:44px 40px}.ptab__features{flex:3 1 0;min-width:0}.ptab__feature{border-bottom:1px solid rgba(16,24,32,.09)}.ptab__feature:last-child{border-bottom:none}.ptab__feature-trigger{align-items:center;cursor:pointer;display:flex;gap:16px;padding:18px 0;user-select:none}.ptab__feature:first-child .ptab__feature-trigger{padding-top:0}.ptab__feature-bullet{background:var(--vermillion);border-radius:50%;flex-shrink:0;height:7px;width:7px}.ptab__feature-title{color:#101820;flex:1;font-size:16px;font-weight:600;line-height:1.4}.ptab__feature-chevron{color:rgba(16,24,32,.35);flex-shrink:0;height:16px;transition:transform .3s ease,color .2s ease;width:16px}.ptab__feature-trigger[aria-expanded=true] .ptab__feature-chevron{color:var(--vermillion);transform:rotate(180deg)}.ptab__feature-body{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.ptab__feature-body.is-open{grid-template-rows:1fr}.ptab__feature-body-inner{overflow:hidden}.ptab__feature-text{color:rgba(16,24,32,.72);font-size:15px;line-height:1.7;margin:0;padding:0 0 18px 23px}.ptab__sidebar{display:flex;flex:2 1 0;flex-direction:column;gap:14px;min-width:0}.ptab__card{background:#fff;border-radius:10px;overflow:hidden}.ptab__card-header{background:var(--deepteal);padding:12px 20px}.ptab__card-eyebrow{color:hsla(0,0%,100%,.75);font-size:.65rem;font-weight:600;letter-spacing:.1em;margin:0}.ptab__card-body{color:#3a4048;font-size:16px;line-height:1.7;padding:18px 20px}.ptab__card-body p{font-size:16px;margin:0}.ptab__card-body ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ptab__card-body li{align-items:flex-start;display:flex;gap:9px}.ptab__card-body li:before{background:var(--vermillion);border-radius:50%;content:"";display:block;flex-shrink:0;height:5px;margin-top:7px;width:5px}.ptab--animate .ptab__panel[aria-hidden=false] .ptab__card,.ptab--animate .ptab__panel[aria-hidden=false] .ptab__features,.ptab--animate .ptab__panel[aria-hidden=false] .ptab__header{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.ptab--visible .ptab__panel[aria-hidden=false] .ptab__header{opacity:1;transform:none;transition-delay:.1s}.ptab--visible .ptab__panel[aria-hidden=false] .ptab__features{opacity:1;transform:none;transition-delay:.2s}.ptab--visible .ptab__panel[aria-hidden=false] .ptab__card:first-child{opacity:1;transform:none;transition-delay:.25s}.ptab--visible .ptab__panel[aria-hidden=false] .ptab__card:nth-child(2){opacity:1;transform:none;transition-delay:.35s}@media (max-width:768px){.ptab__header{padding:24px}.ptab__body{flex-direction:column;gap:28px;padding:28px 24px}}