.tidogo-landing .pt{margin-top:26px}.tidogo-landing .pt-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 22px;margin-bottom:26px;display:flex}.tidogo-landing .pt-seg{background:var(--sunk);border:1px solid var(--line);border-radius:10px;gap:2px;padding:4px;display:inline-flex}.tidogo-landing .pt-seg button{appearance:none;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 15px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s}.tidogo-landing .pt-seg button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--elev)}.tidogo-landing .pt-seg--period button[aria-selected=true]{color:var(--brand)}.tidogo-landing .pt-cards{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}@media (min-width:920px){.tidogo-landing .pt-cards{grid-template-columns:repeat(3,1fr);gap:0}}.tidogo-landing .pt-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--elev);flex-direction:column;min-width:0;padding:26px 24px 28px;display:flex;position:relative}@media (min-width:920px){.tidogo-landing .pt-card{border-right-width:0;border-radius:0}.tidogo-landing .pt-card:first-child{border-top-left-radius:var(--r-lg);border-bottom-left-radius:var(--r-lg)}.tidogo-landing .pt-card:last-child{border-top-right-radius:var(--r-lg);border-bottom-right-radius:var(--r-lg);border-right-width:1px}}.tidogo-landing .pt-card--reco{border:2px solid var(--brand);border-radius:var(--r-lg);z-index:2;box-shadow:0 12px 30px -12px #087ea438}@media (min-width:920px){.tidogo-landing .pt-card--reco{margin-block:-14px;padding-block:34px 36px}}.tidogo-landing .pt-ribbon{background:var(--brand);color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--elev);border-radius:100px;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.tidogo-landing .pt-name{letter-spacing:.1em;text-transform:uppercase;color:var(--brand);margin:0;font-size:12px;font-weight:700}.tidogo-landing .pt-card--free .pt-name{color:var(--ink-3)}.tidogo-landing .pt-card--ent .pt-name{color:var(--ink-2)}.tidogo-landing .pt-for{color:var(--ink-2);min-height:38px;margin:9px 0 0;font-size:13.5px}.tidogo-landing .pt-price{flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:16px;display:flex}.tidogo-landing .pt-num{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:700}.tidogo-landing .pt-cur{color:var(--ink);font-size:19px;font-weight:700}.tidogo-landing .pt-per{color:var(--ink-3);font-size:14px;font-weight:500}.tidogo-landing .pt-sub{color:var(--success);min-height:18px;margin-top:5px;font-size:12.5px;font-weight:600}.tidogo-landing .pt-cta{border-radius:var(--r);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;height:44px;margin-top:20px;font-family:inherit;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.tidogo-landing .pt-cta--primary{background:var(--brand);color:#fff}.tidogo-landing .pt-cta--primary:hover{background:#0a6b8a}.tidogo-landing .pt-cta--ghost{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.tidogo-landing .pt-cta--ghost:hover{background:var(--sunk);border-color:var(--ink-3)}.tidogo-landing .pt-quota{border-top:1px solid var(--line);flex-direction:column;gap:9px;margin-top:22px;padding:14px 0 4px;display:flex}.tidogo-landing .pt-quota__row{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.tidogo-landing .pt-quota__k{color:var(--ink-3)}.tidogo-landing .pt-quota__v{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.tidogo-landing .pt-quota__v--inf{color:var(--brand)}.tidogo-landing .pt-quota__v--none{color:var(--ink-3)}.tidogo-landing .pt-feat__h{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:18px;font-size:11px;font-weight:700}.tidogo-landing .pt-feat{flex-direction:column;gap:10px;margin-top:11px;padding:0;list-style:none;display:flex}.tidogo-landing .pt-feat__li{color:var(--ink);padding-left:25px;font-size:13.7px;line-height:1.45;position:relative}.tidogo-landing .pt-feat__li:before{content:"";background-color:var(--success);width:16px;height:16px;position:absolute;top:2px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM7.1 10.6L4.4 7.9l1-1L7.1 8.6l3.4-3.5 1 1z' fill='%23000'/%3E%3C/svg%3E") 50%/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM7.1 10.6L4.4 7.9l1-1L7.1 8.6l3.4-3.5 1 1z' fill='%23000'/%3E%3C/svg%3E") 50%/16px no-repeat}.tidogo-landing .pt-feat__li--inherit{color:var(--ink-2);font-weight:600}.tidogo-landing .pt-feat__li--inherit:before{background-color:var(--ink-3)}.tidogo-landing .pt-feat__li--excl{color:var(--ink-3)}.tidogo-landing .pt-feat__li--excl:before{background-color:var(--ink-3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='3.5' y='7.2' width='9' height='1.6' rx='.8' fill='%23000'/%3E%3C/svg%3E") 50%/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='3.5' y='7.2' width='9' height='1.6' rx='.8' fill='%23000'/%3E%3C/svg%3E") 50%/16px no-repeat}.tidogo-landing .pt-promise{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--elev);flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:26px;padding:18px 20px;display:flex}.tidogo-landing .pt-promise span{color:var(--ink-2);align-items:center;gap:9px;font-size:13.5px;font-weight:500;display:inline-flex}.tidogo-landing .pt-promise span:before{content:"";background-color:var(--brand);flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM7.1 10.6L4.4 7.9l1-1L7.1 8.6l3.4-3.5 1 1z' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM7.1 10.6L4.4 7.9l1-1L7.1 8.6l3.4-3.5 1 1z' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat}.tidogo-landing .pt-addons__lede{color:var(--ink-2);max-width:60ch;margin:0 0 22px;font-size:15px}.tidogo-landing .pt-addon-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.tidogo-landing .pt-addon{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--elev);flex-direction:column;gap:7px;padding:18px 18px 16px;display:flex}.tidogo-landing .pt-addon__kind{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:700}.tidogo-landing .pt-addon__label{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:600}.tidogo-landing .pt-addon__desc{color:var(--ink-2);flex:1;margin:0;font-size:12.8px;line-height:1.5}.tidogo-landing .pt-addon__price{border-top:1px solid var(--line);align-items:baseline;gap:4px;margin-top:6px;padding-top:11px;display:flex}.tidogo-landing .pt-addon__n{color:var(--ink);font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.tidogo-landing .pt-addon__u{color:var(--ink-3);font-size:12.5px}
