.r14g{--paper:#f1eee5;--ink:#242821;--muted:#51564b;--rule:#c8c8bc;--serif:"Source Serif 4",Georgia,serif;--sans:Arial,Helvetica,sans-serif;background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}.r14g *{box-sizing:border-box}.r14g button,.r14g a{-webkit-tap-highlight-color:transparent}.r14g a{color:inherit;text-decoration:none}.r14g button{font:inherit;color:inherit;cursor:pointer}.r14g a:focus-visible,.r14g button:focus-visible,.r14g summary:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.r14g figure,.r14g h1,.r14g h2,.r14g p{margin:0}.r14g .feature-links{align-items:center;gap:28px;margin-top:14px;font-size:14px;display:flex}.r14g .feature-links a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline 1px;display:inline-flex}.r14g .detail-link{color:var(--muted)}.r14g .feature-links .apply-link{background:var(--ink);color:var(--paper);box-shadow:none;border-radius:3px;padding:0 18px;text-decoration:none}.r14g .feature-links .apply-link:hover,.r14g .feature-links .apply-link:focus-visible{background:var(--muted)}.r14g .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.r14g .feature-links{gap:32px;margin-top:12px}}.r14g .banner-slot,.r14g .banner-slot picture,.r14g .banner-slot img{width:100%;display:block}.r14g .banner-slot img{border-radius:var(--featured-art-radius,13px);height:auto}.r14g .row-art{border-radius:5%/8%!important}.r14g .topic-head{padding:24px 0 14px}.r14g .topic-switch{margin:0 0 8px;position:relative}.r14g .topic-chips{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.r14g .topic-chips::-webkit-scrollbar{display:none}.r14g .topic-chips li{scroll-snap-align:start;flex:none;display:flex}.r14g .topic-chip{isolation:isolate;min-height:44px;font:14px/1 var(--sans);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:0 16px;display:inline-flex;position:relative}.r14g .topic-chip:before{content:"";z-index:-1;border:1px solid var(--rule);border-radius:999px;position:absolute;inset:4px 0}.r14g a.topic-chip:hover:before{border-color:var(--ink)}.r14g .topic-chip[aria-current]:before{background:var(--ink);border-color:var(--ink)}.r14g .topic-chip[aria-current]{color:var(--paper)}.r14g .topic-chip.is-soon{color:var(--muted);cursor:default}.r14g .topic-chip small{color:var(--muted);font-size:11px}.r14g .topic-chips a.topic-chip:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;border-radius:999px}.r14g .topic-switch:after{content:"";top:0;inset-inline-end:0;background:linear-gradient(90deg,#f1eee500,var(--paper));pointer-events:none;opacity:0;width:40px;transition:opacity .15s;position:absolute;bottom:0}.r14g .topic-switch.has-more:after{opacity:1}@media (width<=600px){.r14g .topic-chip{padding:0 14px;font-size:13px}}.r14g .topic-title{font:400 44px/1.1 var(--serif);letter-spacing:-1.2px;text-wrap:balance}.r14g .topic-lead{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.6}.r14g .controls{border-block:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;padding:12px 0 10px;display:grid}.r14g .plan-controls{min-width:0}.r14g .control-label{color:var(--muted);font-size:12px;line-height:1.2;display:block}.r14g .text-tabs{gap:30px;display:flex}.r14g .text-tabs button{min-height:44px;color:var(--muted);white-space:nowrap;background:0 0;border:0;padding:0;font-size:14px}.r14g .text-tabs button[aria-pressed=true]{color:var(--ink);text-underline-offset:5px;text-decoration:underline}.r14g .service-name{align-items:center;display:inline-flex}.r14g .service-icon{fill:currentColor;flex-shrink:0;width:16px;height:16px;margin-inline-end:5px}.r14g .footnotes{color:var(--muted);margin-top:20px;font-size:13px;line-height:1.65}.r14g .footnotes p+p{margin-top:10px}.r14g .footnotes a{text-underline-offset:3px;text-decoration:underline}.r14g .topic-banner{margin-top:40px}.r14g .banner-slot img{border-radius:0}.r14g .other-guides{margin-top:64px}.r14g .other-guides h2{font:400 37px/1.2 var(--serif);letter-spacing:-1px;margin-bottom:24px}.r14g .guide-list{border-top:1px solid var(--ink)}.r14g .guide-row{border-bottom:1px solid var(--rule);padding:27px 0;justify-content:space-between;align-items:center;gap:20px;min-height:110px;padding-inline-end:16px;display:flex}.r14g .guide-row:hover{background:#24282107}.r14g .guide-title{font:400 24px/1.2 var(--serif);display:block}.r14g .guide-subtitle{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.5;display:block}.r14g .guide-arrow{font-size:24px}@media (width>=601px) and (width<=1050px){.r14g .controls{column-gap:18px}.r14g .text-tabs{gap:20px}}@media (width<=760px) and (width>=601px){.r14g .controls{grid-template-columns:1fr}}@media (width<=600px){.r14g .footnotes a{vertical-align:middle;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.r14g .topic-head{padding:16px 0 8px}.r14g .topic-title{letter-spacing:-1px;font-size:28px;line-height:1.12}.r14g .topic-lead{margin-top:8px;font-size:14px}.r14g .controls{border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 16px;padding:4px 0 0}.r14g .control-label{grid-area:1/1;font-size:12px}.r14g .plan-controls>.text-tabs{grid-area:2/1/auto/-1;justify-content:space-between;gap:4px;display:flex}.r14g .plan-controls>.text-tabs button:first-child{text-align:left}.r14g .plan-controls>.text-tabs button:last-child{text-align:right}.r14g .text-tabs button{min-width:44px;min-height:44px;font-size:14px}.r14g .footnotes{margin-top:16px}.r14g .footnotes p+p{margin-top:8px}.r14g .topic-banner,.r14g .other-guides{margin-top:32px}.r14g .other-guides h2{margin-bottom:24px;font-size:32px}.r14g .guide-row{gap:20px;padding:24px 0}.r14g .guide-title{font-size:23px}.r14g .guide-subtitle{font-size:14px}}.r14g .controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 32px;margin-top:16px;padding:24px 0}.r14g .plan-controls{display:contents}.r14g .control-label{grid-area:1/1/auto/-1;font-size:12px;line-height:18px}.r14g .plan-controls>.amount-tabs{justify-content:initial;border:1px solid var(--rule);border-radius:10px;flex-wrap:nowrap;grid-area:2/1;gap:0;width:max-content;max-width:100%;padding:0;display:flex;overflow:hidden}.r14g .plan-controls>.amount-tabs button{min-width:64px;min-height:44px;color:var(--muted);text-align:center;background:0 0;border:0;border-radius:0;flex:1;padding:0 16px;font-size:14px;text-decoration:none}.r14g .plan-controls>.amount-tabs button+button{border-inline-start:1px solid var(--rule)}.r14g .plan-controls>.amount-tabs button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.r14g .amount-tabs button:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;position:relative}.r14g .results-head{padding-top:32px}@media (width<=760px) and (width>=601px){.r14g .controls{grid-template-columns:minmax(0,1fr) auto;column-gap:24px}.r14g .plan-controls>.amount-tabs button{min-width:44px;padding:0 10px}}@media (width<=600px){.r14g .controls{border-bottom:0;grid-template-columns:minmax(220px,1fr) 80px;gap:16px 12px;margin-top:16px;padding:24px 0}.r14g .plan-controls>.amount-tabs{width:100%}.r14g .plan-controls>.amount-tabs button{min-width:44px;padding:0;font-size:12px}.r14g .plan-controls>.amount-tabs button:first-child,.r14g .plan-controls>.amount-tabs button:last-child{text-align:center}.r14g .plan-controls>.amount-tabs{box-shadow:inset 0 0 0 1px var(--rule);border:0}.r14g .plan-controls>.amount-tabs button+button{box-shadow:inset 1px 0 var(--rule);border-inline-start:0}.r14g .results-head{padding-top:32px}}.r14g .row-chevron{display:none}@media (width<=600px){.r14g .results-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.r14g .results-head h2{font:400 24px/1.2 var(--serif);letter-spacing:-.5px}.r14g .net-heading,.r14g .col-head{display:none}.r14g .ranking{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.r14g .rank-row{border-bottom:1px solid var(--rule);grid-template-rows:auto auto;grid-template-columns:20px minmax(56px,96px) minmax(min-content,1fr) auto 10px;align-items:center;gap:4px 8px;padding:20px 0;display:grid;position:relative}.r14g .rank-row:hover{background:#24282107}.r14g .rank-number{font:18px/24px var(--serif);text-align:center;color:var(--muted);grid-area:1/1/3}.r14g .rank-number.medal{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:16px}.r14g .row-card{display:contents}.r14g .row-art{border-radius:4px;grid-area:1/2/3;width:100%;height:auto;display:block;box-shadow:0 2px 4px #0002}.r14g .row-copy{grid-area:1/3/3;min-width:0}.r14g .row-name{font:400 17px/21px var(--serif);margin:0}.r14g .card-name:after{content:"";position:absolute;inset:0}.r14g .card-name:hover{text-underline-offset:4px;text-decoration:underline}.r14g .card-name:focus-visible:after{outline:2px solid var(--ink);outline-offset:2px}.r14g .row-plan{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:18px}.r14g .row-net{text-align:right;flex-direction:column;grid-area:1/4/3;align-self:center;display:flex}.r14g .row-amount{font:400 20px/24px var(--serif);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.3px}.r14g .row-rate{color:var(--muted);font-size:12px;line-height:18px}.r14g .rank-row .feature-links{display:none}.r14g .row-chevron{text-align:right;grid-area:1/5/3;font-size:24px;line-height:1;display:block}}@media (width>=601px) and (width<=1179px){.r14g .results-head{grid-template-columns:24px 80px minmax(0,1fr) 128px 136px;align-items:end;column-gap:16px;padding:24px 0 20px;display:grid}.r14g .rank-row{border-bottom:1px solid var(--rule);grid-template-columns:24px 80px minmax(0,1fr) 128px 136px;align-items:center;column-gap:16px;padding:28px 0;display:grid;position:relative}.r14g .results-head h2{font:400 28px/1.2 var(--serif);letter-spacing:-.5px;grid-column:1/4}.r14g .col-head{color:var(--muted);font-size:12px;line-height:16px}.r14g .col-tier{grid-column:4;display:none}.r14g .net-heading{grid-column:4}.r14g .ranking{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.r14g .rank-row:hover{background:#24282107}.r14g .rank-row>*{grid-row:1}.r14g .rank-number{font:20px/1 var(--serif);color:var(--muted);text-align:center;grid-column:1}.r14g .rank-number.medal{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:20px}.r14g .row-card{display:contents}.r14g .row-copy{grid-area:1/3;min-width:0;display:block}.r14g .row-art{border-radius:4px;grid-area:1/2;width:80px;height:auto;display:block;box-shadow:0 1px 3px #0002}.r14g .row-name{min-width:0;font:400 22px/1.25 var(--serif);grid-area:1/3;margin:0;font-size:20px;line-height:24px}.r14g .card-name:after{content:"";position:absolute;inset:0}.r14g .card-name:hover{text-underline-offset:4px;text-decoration:underline}.r14g .card-name:focus-visible:after{outline:2px solid var(--ink);outline-offset:2px}.r14g .row-plan{min-width:0;color:var(--ink);grid-area:1/4;font-size:13px;line-height:20px;display:inline}.r14g .row-net{white-space:nowrap;flex-direction:column;grid-column:4;align-items:flex-start;gap:0;display:flex}.r14g .row-amount{font:400 24px/1.2 var(--serif);white-space:nowrap;font-size:22px}.r14g .row-rate{font:13px/1.6 var(--sans);color:var(--muted)}.r14g .rank-row .feature-links{z-index:1;grid-column:5;justify-content:flex-end;gap:16px;margin:0;position:relative}}@media (width>=601px) and (width<=760px){.r14g .results-head,.r14g .rank-row{grid-template-columns:24px 72px minmax(0,1fr) 128px;row-gap:16px}.r14g .rank-row .feature-links{grid-area:2/3/auto/5;justify-self:end}}@media (width>=1180px){.r14g .results-head{grid-template-columns:32px 96px minmax(0,1.2fr) minmax(0,1fr) 176px 156px;align-items:end;column-gap:24px;padding:24px 0 20px;display:grid}.r14g .rank-row{border-bottom:1px solid var(--rule);grid-template-columns:32px 96px minmax(0,1.2fr) minmax(0,1fr) 176px 156px;align-items:center;column-gap:24px;padding:28px 0;display:grid;position:relative}.r14g .results-head h2{font:400 28px/1.2 var(--serif);letter-spacing:-.5px;grid-column:1/4}.r14g .col-head{color:var(--muted);font-size:12px;line-height:16px}.r14g .col-tier{grid-column:4}.r14g .net-heading{grid-column:5}.r14g .ranking{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.r14g .rank-row:hover{background:#24282107}.r14g .rank-row>*{grid-row:1}.r14g .rank-number{font:20px/1 var(--serif);color:var(--muted);text-align:center;grid-column:1}.r14g .rank-number.medal{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:20px}.r14g .row-card,.r14g .row-copy{display:contents}.r14g .row-art{border-radius:4px;grid-area:1/2;width:96px;height:auto;display:block;box-shadow:0 1px 3px #0002}.r14g .row-name{min-width:0;font:400 22px/1.25 var(--serif);grid-area:1/3;margin:0}.r14g .card-name:after{content:"";position:absolute;inset:0}.r14g .card-name:hover{text-underline-offset:4px;text-decoration:underline}.r14g .card-name:focus-visible:after{outline:2px solid var(--ink);outline-offset:2px}.r14g .row-plan{grid-area:1/4;min-width:0;font-size:15px;line-height:24px}.r14g .row-net{white-space:nowrap;grid-column:5;align-items:baseline;gap:8px;display:flex}.r14g .row-amount{font:400 24px/1.2 var(--serif);white-space:nowrap}.r14g .row-rate{font:13px/1.6 var(--sans);color:var(--muted)}.r14g .rank-row .feature-links{z-index:1;grid-column:6;justify-content:flex-end;gap:20px;margin:0;position:relative}}@media (width>=1180px) and (width<=1279px){.r14g .results-head,.r14g .rank-row{grid-template-columns:28px 72px minmax(0,1.4fr) minmax(0,1fr) 176px 144px;column-gap:16px}.r14g .row-art{width:72px}.r14g .row-name{font-size:20px}.r14g .rank-row .feature-links{gap:16px}}.r14g .row-meta,.r14g .row-line{color:var(--muted);font-size:13px;line-height:20px;display:block}.r14g .row-line{color:var(--ink)}@media (width<=600px){.r14g .controls{grid-template-columns:minmax(0,1fr)}.r14g .plan-controls>.amount-tabs{grid-column:1/-1}.r14g .row-meta,.r14g .row-line{font-size:12px;line-height:18px}.r14g .row-copy,.r14g .row-plan{display:contents}.r14g .row-name{grid-area:1/3;align-self:end}.r14g .row-tier{grid-area:2/3;align-self:start}.r14g .row-meta,.r14g .row-line{grid-column:2/-1}.r14g .row-tier+span{margin-top:8px}}@media (width>=601px) and (width<=1179px){.r14g .row-plan{display:block}}.r14g .controls{flex-wrap:wrap;align-items:flex-end;gap:16px 32px;display:flex}.r14g .plan-controls{flex-direction:column;gap:8px;display:flex}.r14g .free-toggle{min-height:44px;color:var(--muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;display:flex}.r14g .toggle-track{border:1px solid var(--muted);flex-shrink:0;align-items:center;width:30px;height:18px;padding:3px;display:inline-flex}.r14g .toggle-track:after{content:"";background:var(--muted);width:10px;height:10px}.r14g .free-toggle[aria-checked=true]{color:var(--ink)}.r14g .free-toggle[aria-checked=true] .toggle-track{background:var(--ink);border-color:var(--ink);justify-content:flex-end}.r14g .free-toggle[aria-checked=true] .toggle-track:after{background:var(--paper)}.r14g .free-toggle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (width<=600px){.r14g .plan-controls{flex:100%}}.r14g .plan-controls>.plan-tabs button{flex:auto}@media (width<=600px){.r14g .plan-controls>.plan-tabs button{white-space:normal;padding:4px 6px;line-height:1.3}.r14g .plan-price{display:block}}.cards-r14 .cards-shell:has(>.r14g){width:auto;padding:0}.cards-r14 .r14g h1.topic-title{text-wrap:balance}.r14g .row-name{letter-spacing:normal}@media (width>=601px){.r14g .footnotes a{position:relative}.r14g .footnotes a:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (width<=600px){[dir=rtl] .r14g .plan-controls>.text-tabs button:first-child{text-align:right}[dir=rtl] .r14g .plan-controls>.text-tabs button:last-child,[dir=rtl] .r14g .row-net,[dir=rtl] .r14g .row-chevron{text-align:left}}[dir=rtl] .r14g .topic-switch:after{background:linear-gradient(270deg,#f1eee500,var(--paper))}@media (width<=600px){[dir=rtl] .r14g .plan-controls>.amount-tabs button+button{box-shadow:inset -1px 0 var(--rule)}}
