.rates{width:min(100%,460px);min-width:0;box-shadow:var(--shadow-lg)}.rates .stage-head{flex-wrap:wrap;row-gap:2px}.rates .stage-head .stage-meta{margin-left:0}.rates-country{margin:0 16px;position:relative}.rates-country label{color:var(--n-600);pointer-events:none;font-size:12px;line-height:16px;position:absolute;top:8px;left:15px}.rates-country select{appearance:none;border:1px solid var(--hairline-strong);background:var(--n-0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%231d1d1f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center;width:100%;min-height:56px;color:var(--ink);font:inherit;letter-spacing:-.01em;text-overflow:ellipsis;cursor:pointer;transition:border-color var(--dur-1) var(--ease);border-radius:12px;padding:24px 44px 8px 14px;font-size:16px;font-weight:500;line-height:22px;display:block}.rates-country select:hover{border-color:var(--n-400)}.rates-country select:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.rates-panel{padding:16px 16px 4px}.rates-lines{color:var(--ink-2);font-size:13px;line-height:18px}.rates table{border-collapse:collapse;width:100%;margin-top:8px}.rates tbody th,.rates tbody td{border-top:1px solid var(--hairline);text-align:left;vertical-align:baseline;padding:12px 0}.rates tbody th{font-size:15px;font-weight:500;line-height:20px}.rates tbody th span{color:var(--ink-2);font-weight:400}.rates tbody td{text-align:right;letter-spacing:-.01em;white-space:nowrap;font-size:22px;font-weight:600;line-height:28px}.rates tbody td.rates-ask{color:var(--ink-2);letter-spacing:0;font-size:15px;font-weight:500;line-height:20px}.rates-from{border-top:1px solid var(--hairline);margin-top:8px;padding:16px 0 8px}.rates-from p:first-child{color:var(--ink-2);font-size:15px;line-height:20px}.rates-from b{letter-spacing:-.02em;color:var(--ink);margin-top:4px;font-size:40px;font-weight:600;line-height:44px;display:block}.rates-note{color:var(--ink-2);margin-top:12px;font-size:14px;line-height:20px}.rates-enquire{border-top:1px solid var(--hairline);color:var(--ink);margin-top:8px;padding:16px 0 12px;font-size:15px;line-height:22px}.rates-converted{color:var(--ink-2);margin-top:4px;font-size:13px;line-height:18px}.rates-source{padding-bottom:8px;font-size:12px;line-height:16px}.rates-source a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:2px}.rates:not([data-kind=tiers]) .rates-tiers,.rates:not([data-kind=from]) .rates-from,.rates:not([data-kind=ask]) .rates-enquire,.rates:not([data-converted="1"]) :is(.rates-converted,.rates-source){display:none}.rates-foot{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:8px;padding:14px 16px 16px;display:flex}.rates-foot p{color:var(--ink-2);flex:200px;font-size:13px;line-height:18px}.estimate{background:var(--n-0);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:clamp(2.5rem,2rem + 3vw,4rem);display:grid;overflow:hidden}.estimate-controls{align-content:start;gap:28px;padding:clamp(20px,1rem + 1.5vw,32px);display:grid}.estimate-for{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:14px;line-height:20px;display:flex}.estimate-for a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px;font-weight:500}.estimate-for a:hover{text-decoration-color:currentColor}.estimate-label{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.estimate-label label{font-size:15px;font-weight:500;line-height:20px}.estimate-label output{letter-spacing:-.01em;white-space:nowrap;font-size:22px;font-weight:600;line-height:28px}.estimate input[type=range]{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:32px;margin:6px 0 0;display:block}.estimate input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ink) var(--fill,0%), var(--n-100) var(--fill,0%));border-radius:999px;height:6px}.estimate input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--n-0);width:26px;height:26px;transition:transform var(--dur-1) var(--ease);border:0;border-radius:50%;margin-top:-10px;box-shadow:0 0 0 .5px #0000001f,0 2px 6px #0000002e}.estimate input[type=range]:active::-webkit-slider-thumb{transform:scale(1.08)}.estimate input[type=range]::-moz-range-track{background:var(--n-100);border-radius:999px;height:6px}.estimate input[type=range]::-moz-range-progress{background:var(--ink);border-radius:999px;height:6px}.estimate input[type=range]::-moz-range-thumb{background:var(--n-0);border:0;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 .5px #0000001f,0 2px 6px #0000002e}.estimate input[type=range]:focus-visible{outline:none}.estimate input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--brand);outline-offset:2px}.estimate input[type=range]:focus-visible::-moz-range-thumb{outline:2px solid var(--brand);outline-offset:2px}.estimate-result{background:var(--bg-alt);border-top:1px solid var(--hairline);align-content:center;gap:10px;padding:clamp(20px,1rem + 1.5vw,32px);display:grid}.estimate-total{color:var(--ink-2);font-size:17px;line-height:24px}.estimate-total b{letter-spacing:-.03em;color:var(--ink);font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:600;line-height:1.05}.estimate-from{color:var(--ink);letter-spacing:-.02em;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:600}.estimate-math,.estimate-why{color:var(--ink);font-size:15px;line-height:22px}.estimate-small{color:var(--ink-2);font-size:13px;line-height:18px}.estimate:not([data-result=from]) .estimate-from,.estimate:is([data-result=ask-volume],[data-result=ask-country]) :is(.estimate-per,.estimate-math),.estimate:not([data-result=ask-volume]) .estimate-why-volume,.estimate:not([data-result=ask-country]) .estimate-why-country{display:none}@media (min-width:900px){.estimate{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.estimate-result{border-top:0;border-left:1px solid var(--hairline)}}.pricing-example{justify-items:center;margin-top:clamp(2.5rem,2rem + 3vw,4rem);display:grid}@media (max-width:599px){.rates tbody th span{font-size:13px;line-height:18px;display:block}}
