.sq-ot-hero{background:var(--sq-bg-white);padding:72px var(--sq-section-pad-x) 64px;text-align:center;border-bottom:1px solid var(--sq-border)}.sq-ot-hero h1{font-size:var(--sq-text-hero);font-weight:var(--sq-weight-bold);letter-spacing:-.8px;color:var(--sq-text);margin:0 auto var(--sq-space-4);line-height:var(--sq-leading-tight);max-width:600px}.sq-ot-hero p{font-size:var(--sq-text-xl);color:var(--sq-text-2);max-width:500px;margin:0 auto var(--sq-space-10);line-height:var(--sq-leading-relaxed)}.sq-ot-hero-ctas{display:flex;gap:var(--sq-space-3);justify-content:center}.sq-ot-offres{padding:var(--sq-space-16) var(--sq-section-pad-x);background:var(--sq-bg)}.sq-ot-offres-inner{max-width:1200px;margin:0 auto}:root{--sq-server: #005D80;--sq-server-dark: #003d54;--sq-server-light: #e7f1f5;--sq-server-border: #c8dfe7;--sq-cloud: #4F46B8;--sq-cloud-dark: #3730A3;--sq-cloud-light: #EEEDFB;--sq-cloud-border: #C7C4F0}.sq-ot-groups{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:var(--sq-space-3);margin-bottom:var(--sq-space-2);align-items:center}.sq-ot-group-server{grid-column:1 / 4;display:flex;align-items:center;justify-content:center;padding:var(--sq-space-2) var(--sq-space-3);border-radius:var(--sq-radius-full);font-size:var(--sq-text-xs);font-weight:var(--sq-weight-bold);letter-spacing:var(--sq-tracking-eye);text-transform:uppercase;background:var(--sq-server-light);color:var(--sq-server)}.sq-ot-group-cloud{grid-column:4 / 6;display:flex;align-items:center;justify-content:center;padding:var(--sq-space-2) var(--sq-space-3);border-radius:var(--sq-radius-full);font-size:var(--sq-text-xs);font-weight:var(--sq-weight-bold);letter-spacing:var(--sq-tracking-eye);text-transform:uppercase;background:var(--sq-cloud-light);color:var(--sq-cloud)}.sq-ot-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:var(--sq-space-3)}.sq-ot-cards-footer{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:var(--sq-space-3);margin-top:var(--sq-space-2)}.sq-ot-cloud-note{grid-column:4 / 6;text-align:center;font-size:var(--sq-text-xs);color:var(--sq-text-2)}.sq-ot-card{background:var(--sq-bg-white);border-radius:var(--sq-radius-2xl);box-shadow:var(--sq-shadow-sm);overflow:hidden;border:1px solid var(--sq-border);border-top-width:3px;display:flex;flex-direction:column}.sq-ot-card--community{border-top-color:var(--sq-border)}.sq-ot-card--s-premium{border-top-color:var(--sq-server)}.sq-ot-card--s-ultimate{border-top-color:var(--sq-server-dark)}.sq-ot-card--c-premium{border-top-color:var(--sq-cloud-border)}.sq-ot-card--community .sq-ot-card-title{color:var(--sq-server)}.sq-th-tranche{color:var(--sq-text)!important;font-weight:var(--sq-weight-medium)!important}.sq-ot-doc-icon{width:40px;height:40px;border-radius:var(--sq-radius-md);background:var(--sq-blue-light);display:flex;align-items:center;justify-content:center}.sq-ot-doc-icon svg{width:20px;height:20px}.sq-ot-card-head{padding:var(--sq-space-5) var(--sq-space-5) var(--sq-space-4);border-bottom:1px solid var(--sq-border-light)}.sq-ot-chip{display:inline-block;font-size:var(--sq-text-xs);font-weight:var(--sq-weight-semi);letter-spacing:.04em;padding:3px 10px;border-radius:var(--sq-radius-full);margin-bottom:var(--sq-space-2);border:1px solid var(--sq-border);background:var(--sq-bg);color:var(--sq-text-2)}.sq-ot-card-title{font-size:var(--sq-text-lg);font-weight:var(--sq-weight-bold);color:var(--sq-text);margin-bottom:var(--sq-space-1);line-height:var(--sq-leading-snug)}.sq-ot-edition-icon{width:1.1em;height:1.1em;margin-right:var(--sq-space-2);vertical-align:-.15em}.sq-ot-card-subtitle{font-size:var(--sq-text-xs);color:var(--sq-text-2);line-height:var(--sq-leading-base)}.sq-ot-card-body{padding:var(--sq-space-4) var(--sq-space-5) var(--sq-space-5);flex:1;display:flex;flex-direction:column}.sq-ot-card-intro{font-size:var(--sq-text-xs);color:var(--sq-text-2);font-style:italic;padding-bottom:var(--sq-space-3);border-bottom:1px solid var(--sq-border-light);margin-bottom:var(--sq-space-3)}.sq-ot-card-list{display:flex;flex-direction:column;gap:var(--sq-space-2);flex:1}.sq-ot-card-item{display:flex;align-items:flex-start;gap:var(--sq-space-2);font-size:var(--sq-text-xs);color:var(--sq-text);line-height:var(--sq-leading-base)}.sq-ot-check{flex-shrink:0;width:15px;height:15px;margin-top:1px;border-radius:50%}.sq-ot-check{background:var(--sq-server-border) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6l3 3 5-5' stroke='%23005D80' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/8px no-repeat}.sq-ot-card-cta{margin-top:var(--sq-space-4)}.sq-ot-cards{grid-template-rows:auto auto auto auto 1fr auto}.sq-ot-card{display:grid;grid-row:span 6;grid-template-rows:subgrid;padding:0 var(--sq-space-5)}.sq-ot-card-head,.sq-ot-card-body{display:contents}.sq-ot-chip{grid-row:1;margin-top:var(--sq-space-5)}.sq-ot-card-title{grid-row:2}.sq-ot-card-subtitle{grid-row:3}.sq-ot-card-intro{grid-row:4}.sq-ot-card-list{grid-row:5}.sq-ot-card-cta{grid-row:6;margin-bottom:var(--sq-space-5)}.sq-ot-card:not(:has(.sq-ot-card-intro)) .sq-ot-card-list{grid-row:4 / 6}.sq-ot-card-subtitle{padding:0 var(--sq-space-5) var(--sq-space-4);margin:0 calc(-1 * var(--sq-space-5)) var(--sq-space-4);border-bottom:1px solid var(--sq-border-light)}@media(max-width:900px){.sq-ot-card{display:flex;flex-direction:column}.sq-ot-card-list{flex:1}}.sq-ot-card-btn{display:block;text-align:center;padding:10px var(--sq-space-3);border-radius:var(--sq-radius-lg);font-size:var(--sq-text-sm);font-weight:var(--sq-weight-bold);text-decoration:none;font-family:var(--sq-font);transition:opacity var(--sq-transition-fast)}.sq-ot-card-btn:hover{opacity:.88}.sq-ot-btn--community{background:var(--sq-bg);color:var(--sq-text);border:1px solid var(--sq-border)}.sq-ot-btn--s-premium{background:var(--sq-server);color:var(--sq-text-white);box-shadow:0 4px 12px #005d8033}.sq-ot-btn--s-ultimate{background:var(--sq-server-dark);color:var(--sq-text-white);box-shadow:0 4px 12px #003d5433}.sq-ot-card--c-premium,.sq-ot-card--c-ultimate{border-color:var(--sq-cloud-border)}.sq-ot-card--c-premium{border-top-color:var(--sq-cloud)}.sq-ot-card--c-ultimate{border-top-color:var(--sq-cloud-dark)}.sq-ot-btn--c-premium{background:var(--sq-cloud);color:var(--sq-text-white);box-shadow:0 4px 12px #4f46b833}.sq-ot-btn--c-ultimate{background:var(--sq-cloud-dark);color:var(--sq-text-white);box-shadow:0 4px 12px #3730a333}.sq-ot-cloud-note{grid-column:4 / 6;text-align:center;margin-top:var(--sq-space-2);font-size:var(--sq-text-xs);color:var(--sq-text-2)}.sq-ot-cloud-note a{color:var(--sq-cloud);font-weight:var(--sq-weight-semi);text-decoration:none}.sq-ot-cloud-note a:hover{text-decoration:underline}.sq-ot-footnote{margin-top:var(--sq-space-4);font-size:var(--sq-text-xs);color:var(--sq-text-3)}.sq-ot-footnote a{color:var(--sq-blue);text-decoration:underline}.sq-ot-tarifs{padding:var(--sq-space-16) var(--sq-section-pad-x);background:var(--sq-bg-white);border-top:1px solid var(--sq-border)}.sq-ot-tarifs-inner{max-width:1200px;margin:0 auto}.sq-ot-section-title{font-size:clamp(20px,2.5vw,26px);font-weight:var(--sq-weight-bold);letter-spacing:var(--sq-tracking-tight);color:var(--sq-text);margin-bottom:var(--sq-space-6)}.sq-ot-table-wrap{overflow-x:auto;border-radius:var(--sq-radius-xl);border:1px solid var(--sq-border);background:var(--sq-bg-white);box-shadow:var(--sq-shadow-sm)}.sq-ot-table{width:100%;border-collapse:collapse}.sq-ot-table th{font-size:var(--sq-text-sm);font-weight:var(--sq-weight-bold);padding:14px var(--sq-space-4);text-align:center;border-bottom:1px solid var(--sq-border)}.sq-ot-table th:first-child{text-align:left}.sq-th-tranche{color:var(--sq-text-2);font-weight:var(--sq-weight-regular);font-size:var(--sq-text-sm);text-align:left}.sq-th-group-server{background:var(--sq-server-light);color:var(--sq-server);font-size:var(--sq-text-xs);font-weight:var(--sq-weight-bold);letter-spacing:var(--sq-tracking-eye);text-transform:uppercase;text-align:center;padding:var(--sq-space-2) var(--sq-space-4);border-bottom:1px solid var(--sq-server-border)}.sq-th-group-cloud{background:var(--sq-cloud-light);color:var(--sq-cloud);font-size:var(--sq-text-xs);font-weight:var(--sq-weight-bold);letter-spacing:var(--sq-tracking-eye);text-transform:uppercase;text-align:center;padding:var(--sq-space-2) var(--sq-space-4);border-bottom:1px solid var(--sq-cloud-border)}.sq-th-community{background:var(--sq-bg);color:var(--sq-text-2)}.sq-th-s-premium{background:var(--sq-server);color:var(--sq-text-white)}.sq-th-s-ultimate{background:var(--sq-server-dark);color:var(--sq-text-white)}.sq-th-c-premium{background:var(--sq-cloud);color:var(--sq-text-white)}.sq-th-c-ultimate{background:var(--sq-cloud-dark);color:var(--sq-text-white)}.sq-ot-table td{font-size:var(--sq-text-sm);padding:12px var(--sq-space-4);text-align:center;border-bottom:1px solid var(--sq-border-light);color:var(--sq-text)}.sq-ot-table tbody th{font-size:var(--sq-text-sm);font-weight:var(--sq-weight-medium);padding:12px var(--sq-space-4);text-align:left;border-bottom:1px solid var(--sq-border-light);color:var(--sq-text)}.sq-ot-table td:first-child{text-align:left;font-weight:var(--sq-weight-medium)}.sq-ot-table tbody tr:last-child>*{border-bottom:none}.sq-ot-table tbody tr:nth-child(2n)>*{background:#fafcfc}.sq-td-na{color:var(--sq-text-3)}.sq-td-free{color:var(--sq-server);font-weight:var(--sq-weight-semi);font-size:var(--sq-text-xs)}.sq-td-devis{color:var(--sq-cloud);font-weight:var(--sq-weight-semi)}.sq-ot-tarifs-note{margin-top:var(--sq-space-3);font-size:var(--sq-text-xs);color:var(--sq-text-3)}.sq-ot-sim-accordion{margin-top:var(--sq-space-6);border:1px solid var(--sq-border);border-radius:var(--sq-radius-xl);overflow:hidden;background:var(--sq-bg-white)}.sq-ot-sim-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--sq-space-4);padding:var(--sq-space-5) var(--sq-space-6);cursor:pointer;background:none;border:none;width:100%;text-align:left;font-family:var(--sq-font);transition:background var(--sq-transition-fast)}.sq-ot-sim-trigger:focus-visible{outline-offset:calc(-1 * var(--sq-focus-ring-width))!important}.sq-ot-sim-trigger:hover{background:var(--sq-bg)}.sq-ot-sim-trigger-left{display:flex;align-items:center;gap:var(--sq-space-3)}.sq-ot-sim-icon{width:36px;height:36px;border-radius:var(--sq-radius-md);background:var(--sq-server-light);display:flex;align-items:center;justify-content:center;flex-shrink:0}.sq-ot-sim-icon svg{width:18px;height:18px;stroke:var(--sq-server);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sq-ot-sim-title,.sq-ot-sim-subtitle{display:block}.sq-ot-sim-title{font-size:var(--sq-text-lg);font-weight:var(--sq-weight-bold);color:var(--sq-text)}.sq-ot-sim-subtitle{font-size:var(--sq-text-sm);color:var(--sq-text-2);margin-top:2px}.sq-ot-sim-arrow{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--sq-bg);border:1px solid var(--sq-border);display:flex;align-items:center;justify-content:center;transition:transform var(--sq-transition-base),background var(--sq-transition-fast)}.sq-ot-sim-arrow svg{width:11px;height:11px;stroke:var(--sq-text-2);fill:none;transition:stroke var(--sq-transition-fast)}.sq-ot-sim-accordion.is-open .sq-ot-sim-arrow{transform:rotate(180deg);background:var(--sq-server-light);border-color:var(--sq-server-border)}.sq-ot-sim-accordion.is-open .sq-ot-sim-arrow svg{stroke:var(--sq-server)}.sq-ot-sim-panel{overflow:hidden;max-height:0;visibility:hidden;transition:max-height .4s ease,visibility 0s .4s;border-top:1px solid var(--sq-border)}.sq-ot-sim-accordion.is-open .sq-ot-sim-panel{visibility:visible;transition:max-height .4s ease,visibility 0s}.sq-ot-sim-panel-inner{padding:var(--sq-space-8) var(--sq-space-6)}.sq-sim-controls{display:flex;align-items:center;gap:var(--sq-space-7);flex-wrap:wrap;margin-bottom:var(--sq-space-7)}.sq-sim-group{display:flex;align-items:center;gap:var(--sq-space-3);flex-wrap:wrap}.sq-sim-label{font-size:var(--sq-text-md);font-weight:var(--sq-weight-bold);color:var(--sq-text);white-space:nowrap}.sq-toggle-wrap{display:inline-flex;align-items:center;padding:6px;border-radius:var(--sq-radius-lg);background:var(--sq-bg);border:1px solid var(--sq-border);position:relative;gap:var(--sq-space-1)}.sq-toggle-option{position:relative;z-index:2;border:none;background:transparent;color:var(--sq-text);font-size:var(--sq-text-md);font-weight:var(--sq-weight-bold);padding:10px var(--sq-space-5);border-radius:var(--sq-radius-lg);cursor:pointer;transition:color var(--sq-transition-base);min-width:92px;font-family:var(--sq-font)}.sq-toggle-option.active{color:var(--sq-blue)}.sq-toggle-pill{position:absolute;top:6px;left:6px;width:calc(50% - 8px);height:calc(100% - 12px);background:var(--sq-bg-white);border-radius:var(--sq-radius-lg);box-shadow:var(--sq-shadow-md);transition:transform var(--sq-transition-base);z-index:1}.sq-toggle-wrap.cloud .sq-toggle-pill,.sq-toggle-wrap.ultimate .sq-toggle-pill{transform:translate(100%)}.sq-slider-field{margin-top:var(--sq-space-1)}.sq-slider-label{display:block;margin-bottom:10px;font-size:var(--sq-text-md);font-weight:var(--sq-weight-bold);color:var(--sq-text)}.sq-slider-block{padding:var(--sq-space-6) var(--sq-space-5) var(--sq-space-5);border:1px solid var(--sq-border);border-radius:var(--sq-radius-2xl);background:linear-gradient(180deg,var(--sq-bg-white) 0%,#fbfcff 100%);box-shadow:var(--sq-shadow-xs)}.sq-slider-top{display:flex;justify-content:space-between;align-items:center;gap:var(--sq-space-4);margin-bottom:var(--sq-space-4)}.sq-slider-value{font-size:var(--sq-text-lg);color:var(--sq-text)}.sq-slider-value strong{font-size:28px;font-weight:var(--sq-weight-bold);color:var(--sq-text)}.sq-slider-range-badge{padding:var(--sq-space-2) 11px;border-radius:var(--sq-radius-full);background:var(--sq-bg);font-size:var(--sq-text-sm);font-weight:var(--sq-weight-bold);color:var(--sq-blue);white-space:nowrap;border:1px solid var(--sq-border)}.sq-slider{width:100%;-webkit-appearance:none;appearance:none;height:8px;border-radius:var(--sq-radius-full);outline:none;background:var(--sq-border)}.sq-slider::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--sq-blue);cursor:pointer;border:3px solid var(--sq-bg-white);box-shadow:var(--sq-shadow-blue-sm)}.sq-slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--sq-blue);cursor:pointer;border:3px solid var(--sq-bg-white);box-shadow:var(--sq-shadow-blue-sm)}.sq-slider-scale{position:relative;height:18px;margin-top:var(--sq-space-2)}.sq-slider-stop{position:absolute;top:2px;width:2px;height:10px;background:var(--sq-border);transform:translate(-50%);border-radius:var(--sq-radius-full)}.sq-slider-stop.active{background:var(--sq-blue);height:14px}.sq-slider-labels{display:flex;justify-content:space-between;margin-top:10px;font-size:var(--sq-text-sm);color:var(--sq-text)}.sq-range-pills{display:flex;flex-wrap:wrap;gap:var(--sq-space-2);margin-top:14px}.sq-range-pill{padding:7px 10px;border-radius:var(--sq-radius-full);background:var(--sq-bg);color:var(--sq-text);font-size:var(--sq-text-sm);font-weight:var(--sq-weight-semi);border:1px solid var(--sq-border);cursor:pointer;transition:background var(--sq-transition-fast),color var(--sq-transition-fast)}.sq-range-pill.active{background:var(--sq-blue-light);color:var(--sq-blue);border-color:var(--sq-blue-border)}.sq-help-inline{margin-top:var(--sq-space-2);font-size:var(--sq-text-sm);line-height:var(--sq-leading-relaxed);color:var(--sq-text-2);font-style:italic}.sq-pricing-row{display:grid;grid-template-columns:1fr 2fr;gap:var(--sq-space-5);margin-top:var(--sq-space-6)}.sq-price-card,.sq-detail-card,.sq-upgrade-card{border:1px solid var(--sq-border);border-radius:var(--sq-radius-2xl);background:var(--sq-bg-white);box-shadow:var(--sq-shadow-xs)}.sq-price-card{padding:var(--sq-space-6);background:linear-gradient(180deg,#f6fbfc 0%,var(--sq-bg-white) 100%)}.sq-price-kicker{margin-bottom:var(--sq-space-2);font-size:var(--sq-text-base);font-weight:var(--sq-weight-bold);letter-spacing:.03em;text-transform:uppercase;color:var(--sq-blue)}.sq-price-main{font-size:42px;line-height:1.05;font-weight:var(--sq-weight-bold);color:var(--sq-text);margin:0;letter-spacing:-1px}.sq-price-sub{margin-top:var(--sq-space-2);font-size:var(--sq-text-lg);line-height:var(--sq-leading-relaxed);color:var(--sq-text)}.sq-detail-card{padding:var(--sq-space-6)}.sq-meta-row{display:flex;justify-content:space-between;gap:var(--sq-space-4);padding:10px 0;border-bottom:1px solid var(--sq-border-light)}.sq-meta-row:last-child{border-bottom:none}.sq-meta-label{font-size:var(--sq-text-md);color:var(--sq-text)}.sq-meta-value{font-size:var(--sq-text-md);font-weight:var(--sq-weight-bold);color:var(--sq-text);text-align:right}.sq-note{margin-top:var(--sq-space-3);font-size:var(--sq-text-sm);line-height:var(--sq-leading-relaxed);color:var(--sq-text-2);font-style:italic}.sq-upgrade-card{margin-top:var(--sq-space-5);padding:var(--sq-space-5);background:linear-gradient(180deg,var(--sq-bg-white) 0%,#fafcfc 100%)}.sq-upgrade-text{font-size:var(--sq-text-lg);line-height:var(--sq-leading-relaxed);color:var(--sq-text)}.sq-upgrade-highlight{color:var(--sq-blue);font-weight:var(--sq-weight-bold)}.sq-cta-wrap{margin-top:var(--sq-space-5);display:flex;gap:var(--sq-space-3);flex-wrap:wrap}.sq-ot-docs{padding:var(--sq-space-16) var(--sq-section-pad-x);background:var(--sq-bg);border-top:1px solid var(--sq-border)}.sq-ot-docs-inner{max-width:1200px;margin:0 auto}.sq-ot-docs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sq-space-4)}.sq-ot-doc-card{background:var(--sq-bg-white);border:1px solid var(--sq-border);border-radius:var(--sq-radius-xl);padding:var(--sq-space-6);display:flex;flex-direction:column;gap:10px;box-shadow:var(--sq-shadow-xs)}.sq-ot-doc-icon{font-size:24px}.sq-ot-doc-title{font-size:var(--sq-text-md);font-weight:var(--sq-weight-bold);color:var(--sq-text)}.sq-ot-doc-desc{font-size:var(--sq-text-sm);color:var(--sq-text-2);line-height:var(--sq-leading-relaxed);flex:1}.sq-ot-doc-link{font-size:var(--sq-text-sm);font-weight:var(--sq-weight-bold);color:var(--sq-blue);text-decoration:none;margin-top:var(--sq-space-1)}.sq-ot-doc-link:hover{text-decoration:underline}@media(max-width:1100px){.sq-ot-cards{gap:var(--sq-space-2)}}@media(max-width:900px){.sq-ot-cards,.sq-ot-groups{grid-template-columns:1fr 1fr}.sq-ot-cloud-note{grid-column:1 / -1}.sq-ot-docs-grid{grid-template-columns:1fr}}@media(max-width:500px){.sq-ot-cards{grid-template-columns:1fr}.sq-ot-hero-ctas{flex-direction:column;align-items:center}.sq-sim-controls{flex-direction:column;align-items:flex-start}.sq-pricing-row{grid-template-columns:1fr}.sq-slider-top{flex-direction:column;align-items:flex-start}}.sq-ot-features{padding:var(--sq-space-16) var(--sq-section-pad-x);background:var(--sq-bg);border-top:1px solid var(--sq-border);--sq-fg-sticky-top: 64px;--sq-fg-label-w: 300px}.sq-ot-features-inner{max-width:1200px;margin:0 auto}.sq-ot-features-intro{font-size:var(--sq-text-base);color:var(--sq-text-2);line-height:var(--sq-leading-relaxed);max-width:680px;margin-bottom:var(--sq-space-6)}.sq-fg-wrap{border-radius:var(--sq-radius-xl);border:1px solid var(--sq-border);background:var(--sq-bg-white);box-shadow:var(--sq-shadow-sm);overflow:visible}.sq-fg-table{width:100%;border-collapse:separate;border-spacing:0}.sq-fg-table thead th,.sq-fg-table thead td{position:sticky;top:var(--sq-fg-sticky-top);z-index:3}.sq-fg-table thead tr:first-child th,.sq-fg-table thead tr:first-child td{top:var(--sq-fg-sticky-top)}.sq-fg-table thead tr:last-child th{top:calc(var(--sq-fg-sticky-top) + 30px)}.sq-fg-corner{background:var(--sq-bg-white);border-bottom:1px solid var(--sq-border)}.sq-fg-colhead{font-size:var(--sq-text-sm);font-weight:var(--sq-weight-bold);padding:12px var(--sq-space-3);text-align:center;border-bottom:1px solid var(--sq-border);white-space:nowrap}.sq-fg-rowhead-th{font-size:var(--sq-text-xs);font-weight:var(--sq-weight-bold);letter-spacing:var(--sq-tracking-eye);text-transform:uppercase;color:var(--sq-text-3);text-align:left;padding:12px var(--sq-space-5);background:var(--sq-bg-white);border-bottom:1px solid var(--sq-border);min-width:var(--sq-fg-label-w)}.sq-fg-step-th{text-align:left;padding:var(--sq-space-4) var(--sq-space-5);background:var(--sq-bg);border-top:1px solid var(--sq-border);border-bottom:1px solid var(--sq-border)}.sq-fg-step-num{display:inline-block;font-size:var(--sq-text-xs);font-weight:var(--sq-weight-bold);letter-spacing:var(--sq-tracking-eye);color:var(--sq-blue);margin-right:var(--sq-space-3)}.sq-fg-step-link{font-size:var(--sq-text-lg);font-weight:var(--sq-weight-bold);color:var(--sq-text);text-decoration:none}.sq-fg-step-link:hover{color:var(--sq-blue);text-decoration:underline}.sq-fg-group-th{text-align:left;font-size:var(--sq-text-xs);font-weight:var(--sq-weight-bold);letter-spacing:var(--sq-tracking-eye);text-transform:uppercase;color:var(--sq-blue);padding:var(--sq-space-4) var(--sq-space-5) var(--sq-space-2);background:var(--sq-bg-white)}.sq-fg-row:hover td,.sq-fg-row:hover .sq-fg-label{background:var(--sq-server-light)}.sq-fg-badge-soon{display:inline-block;margin-left:var(--sq-space-2);font-size:10px;font-weight:var(--sq-weight-bold);letter-spacing:.03em;padding:2px 7px;border-radius:var(--sq-radius-full);background:#fef3c7;color:#92400e;white-space:nowrap;vertical-align:middle;line-height:1.6}.sq-fg-label{text-align:left;font-size:var(--sq-text-sm);font-weight:var(--sq-weight-regular);color:var(--sq-text);line-height:var(--sq-leading-snug);padding:11px var(--sq-space-5);background:var(--sq-bg-white);border-bottom:1px solid var(--sq-border-light);min-width:var(--sq-fg-label-w)}.sq-fg-cell{text-align:center;padding:11px var(--sq-space-3);border-bottom:1px solid var(--sq-border-light);background:var(--sq-bg-white)}.sq-fg-service .sq-fg-label,.sq-fg-service .sq-fg-cell{background:var(--sq-bg)}.sq-fg-service tr:last-child .sq-fg-label,.sq-fg-service tr:last-child .sq-fg-cell{border-bottom:2px solid var(--sq-border)}.sq-fg-check{display:inline-block;width:18px;height:18px;border-radius:50%;vertical-align:middle}.sq-fg-check{background:var(--sq-server-border) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6l3 3 5-5' stroke='%23005D80' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/10px no-repeat}.sq-fg-dash{color:var(--sq-text-3);font-size:var(--sq-text-sm)}.sq-ot-features-note{margin-top:var(--sq-space-3);font-size:var(--sq-text-xs);color:var(--sq-text-3)}.sq-fg-all{display:inline-block;margin-top:var(--sq-space-5);font-size:var(--sq-text-base);font-weight:var(--sq-weight-bold);color:var(--sq-blue);text-decoration:none}.sq-fg-all:hover{text-decoration:underline}@media(max-width:1000px){.sq-fg-wrap{overflow-x:auto}.sq-fg-table thead th,.sq-fg-table thead td{position:static}.sq-fg-table{min-width:860px}.sq-fg-corner,.sq-fg-rowhead-th,.sq-fg-label{position:sticky;left:0;z-index:2;box-shadow:1px 0 0 var(--sq-border)}.sq-fg-step-th,.sq-fg-group-th{position:sticky;left:0}}@media(max-width:600px){.sq-ot-features{padding:var(--sq-space-12) var(--sq-section-pad-x);--sq-fg-label-w: 220px}.sq-fg-table{min-width:720px}.sq-fg-step-link{font-size:var(--sq-text-base)}}.sq-range-field{margin-top:var(--sq-space-6)}.sq-range-btns{display:flex;flex-wrap:wrap;gap:var(--sq-space-2);margin-top:var(--sq-space-3)}.sq-range-btn{font-family:var(--sq-font);font-size:var(--sq-text-sm);font-weight:var(--sq-weight-semi);color:var(--sq-text-2);background:var(--sq-bg-white);border:1px solid var(--sq-border);border-radius:var(--sq-radius-full);padding:var(--sq-space-2) var(--sq-space-5);cursor:pointer;white-space:nowrap;transition:background var(--sq-transition-fast),color var(--sq-transition-fast),border-color var(--sq-transition-fast)}.sq-range-btn:hover:not(:disabled):not(.is-active){border-color:var(--sq-blue-border);color:var(--sq-blue)}.sq-range-btn.is-active{background:var(--sq-blue);border-color:var(--sq-blue);color:var(--sq-text-white)}.sq-range-btn:disabled{opacity:.4;cursor:not-allowed;background:var(--sq-bg);color:var(--sq-text-3);text-decoration:line-through}.sq-pricing-row--single{grid-template-columns:1fr}@media(max-width:600px){.sq-range-btn{padding:var(--sq-space-2) var(--sq-space-4);font-size:var(--sq-text-xs)}}.sq-ot-cloud-note--span{grid-column:4 / 6}
