body,
html {
	height: var(--window-height, 100vh)
}

body {
	overflow: auto!important
}

* {
	box-sizing: border-box
}

h1,
h2,
h3,
h4,
h5 {
	font-weight: 300
}

a {
	color: inherit
}

button {
	border: 0
}

.AM4IZM8F {
	box-sizing: border-box;
	position: absolute;
	transform: translate(0)
}

.rv2G7qCO {
	overflow-y: scroll!important
}

.bToVnKCB {
	max-height: 100%;
	max-width: 100%;
	transform: translate(-9999px, -9999px)
}

.gjzUOZZj {
	outline: 0
}

._IqStwzY {
	opacity: 0;
	transform: scale(.85);
	transition: opacity 75ms ease-in, transform 75ms ease-in
}

._IqStwzY.zId6rT2E {
	transition: opacity .15s cubic-bezier(.175, .885, .32, 1.15), transform .15s cubic-bezier(.175, .885, .32, 1.15)
}

._IqStwzY.zId6rT2E,
.isChromatic ._IqStwzY {
	opacity: 1;
	transform: scale(1)
}

[data-placement=endInside-endInside] ._IqStwzY,
[data-placement=endInside-startOutside] ._IqStwzY,
[data-placement=startOutside-endInside] ._IqStwzY,
[data-placement=startOutside-startOutside] ._IqStwzY {
	transform-origin: bottom right
}

[data-placement=endOutside-endInside] ._IqStwzY,
[data-placement=endOutside-startOutside] ._IqStwzY,
[data-placement=startInside-endInside] ._IqStwzY,
[data-placement=startInside-startOutside] ._IqStwzY {
	transform-origin: bottom left
}

[data-placement=endOutside-endOutside] ._IqStwzY,
[data-placement=endOutside-startInside] ._IqStwzY,
[data-placement=startInside-endOutside] ._IqStwzY,
[data-placement=startInside-startInside] ._IqStwzY {
	transform-origin: top left
}

[data-placement=endInside-endOutside] ._IqStwzY,
[data-placement=endInside-startInside] ._IqStwzY,
[data-placement=startOutside-endOutside] ._IqStwzY,
[data-placement=startOutside-startInside] ._IqStwzY {
	transform-origin: top right
}

[data-placement=middle-endInside] ._IqStwzY,
[data-placement=middle-startOutside] ._IqStwzY {
	transform-origin: bottom
}

[data-placement=middle-endOutside] ._IqStwzY,
[data-placement=middle-startInside] ._IqStwzY {
	transform-origin: top
}

[data-placement=endInside-middle] ._IqStwzY,
[data-placement=startOutside-middle] ._IqStwzY {
	transform-origin: right
}

[data-placement=endOutside-middle] ._IqStwzY,
[data-placement=startInside-middle] ._IqStwzY {
	transform-origin: left
}

[data-placement=middle-middle] ._IqStwzY {
	transform-origin: center center
}

@media print {
	.ZaHMeswz {
		display: none
	}
}

.JdyGBY7_ {
	z-index: 475
}

.JdyGBY7_,
.JdyGBY7_>* {
	display: flex;
	flex-direction: column;
	min-height: 0
}

.bubbleMixinDarkTooltip {
	background-color: rgb(var(--neutral800-rgb, 68, 68, 68));
	border-radius: 4px;
	box-shadow: none;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	max-width: 300px;
	overflow: visible;
	padding: 8px;
	position: relative;
	white-space: pre-wrap
}

.bubbleMixinDarkTooltip:after {
	border: 12px solid rgb(var(--neutral800-rgb, 68, 68, 68));
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.bubbleMixinHelpCallout {
	overflow: visible;
	position: relative
}

.bubbleMixinHelpCallout:after {
	border: 12px solid rgb(var(--secondary800-rgb, 9, 78, 155));
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.bubbleMixinTourCallout {
	overflow: visible;
	position: relative
}

.bubbleMixinTourCallout:after {
	border: 12px solid rgb(var(--blueDark-rgb, 8, 78, 154));
	box-shadow: 0 0 0 0 rgb(var(--blueDark-rgb, 8, 78, 154));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.TCYN_7WR[data-placement=middle-endOutside],
div[data-placement=middle-endOutside]>.TCYN_7WR {
	margin-top: 10.484px
}

.TCYN_7WR[data-placement=middle-endOutside]:after,
div[data-placement=middle-endOutside]>.TCYN_7WR:after {
	border-bottom: none;
	border-right: none;
	border-top-color: transparent;
	left: 50%;
	right: auto;
	top: 0;
	transform: translateX(71%) translateY(.5px) rotate(135deg);
	transform-origin: top left
}

.TCYN_7WR[data-placement=startInside-endOutside],
div[data-placement=startInside-endOutside]>.TCYN_7WR {
	margin-top: 10.484px
}

.TCYN_7WR[data-placement=startInside-endOutside]:after,
div[data-placement=startInside-endOutside]>.TCYN_7WR:after {
	border-bottom: none;
	border-right: none;
	border-top-color: transparent;
	left: 22px;
	right: auto;
	top: 0;
	transform: translateX(71%) translateY(.5px) rotate(135deg);
	transform-origin: top left
}

.TCYN_7WR[data-placement=endInside-endOutside],
div[data-placement=endInside-endOutside]>.TCYN_7WR {
	margin-top: 10.484px
}

.TCYN_7WR[data-placement=endInside-endOutside]:after,
div[data-placement=endInside-endOutside]>.TCYN_7WR:after {
	border-bottom: none;
	border-right: none;
	border-top-color: transparent;
	left: auto;
	right: 16px;
	top: 0;
	transform: translateX(71%) translateY(.5px) rotate(135deg);
	transform-origin: top left
}

.TCYN_7WR[data-placement=middle-startOutside],
div[data-placement=middle-startOutside]>.TCYN_7WR {
	margin-bottom: 10.484px
}

.TCYN_7WR[data-placement=middle-startOutside]:after,
div[data-placement=middle-startOutside]>.TCYN_7WR:after {
	border-left: none;
	border-right-color: transparent;
	border-top: none;
	bottom: 0;
	left: 50%;
	right: auto;
	transform: translateX(-41.4%) rotate(-45deg);
	transform-origin: bottom right
}

.TCYN_7WR[data-placement=startInside-startOutside],
div[data-placement=startInside-startOutside]>.TCYN_7WR {
	margin-bottom: 10.484px
}

.TCYN_7WR[data-placement=startInside-startOutside]:after,
div[data-placement=startInside-startOutside]>.TCYN_7WR:after {
	border-left: none;
	border-right-color: transparent;
	border-top: none;
	bottom: 0;
	left: 22px;
	right: auto;
	transform: translateX(-41.4%) rotate(-45deg);
	transform-origin: bottom right
}

.TCYN_7WR[data-placement=endInside-startOutside],
div[data-placement=endInside-startOutside]>.TCYN_7WR {
	margin-bottom: 10.484px
}

.TCYN_7WR[data-placement=endInside-startOutside]:after,
div[data-placement=endInside-startOutside]>.TCYN_7WR:after {
	border-left: none;
	border-right-color: transparent;
	border-top: none;
	bottom: 0;
	left: auto;
	right: 16px;
	transform: translateX(-41.4%) rotate(-45deg);
	transform-origin: bottom right
}

.TCYN_7WR[data-placement=startOutside-middle],
div[data-placement=startOutside-middle]>.TCYN_7WR {
	margin-right: 10.484px
}

.TCYN_7WR[data-placement=startOutside-middle]:after,
div[data-placement=startOutside-middle]>.TCYN_7WR:after {
	border-left: none;
	border-right-color: transparent;
	border-top: none;
	bottom: auto;
	right: 0;
	top: 50%;
	transform: translateY(-171%) translateX(-.5px) rotate(-135deg);
	transform-origin: bottom right
}

.TCYN_7WR[data-placement=startOutside-startInside],
div[data-placement=startOutside-startInside]>.TCYN_7WR {
	margin-right: 10.484px
}

.TCYN_7WR[data-placement=startOutside-startInside]:after,
div[data-placement=startOutside-startInside]>.TCYN_7WR:after {
	border-left: none;
	border-right-color: transparent;
	border-top: none;
	bottom: auto;
	right: 0;
	top: 22px;
	transform: translateY(-171%) translateX(-.5px) rotate(-135deg);
	transform-origin: bottom right
}

.TCYN_7WR[data-placement=startOutside-endInside],
div[data-placement=startOutside-endInside]>.TCYN_7WR {
	margin-right: 10.484px
}

.TCYN_7WR[data-placement=startOutside-endInside]:after,
div[data-placement=startOutside-endInside]>.TCYN_7WR:after {
	border-left: none;
	border-right-color: transparent;
	border-top: none;
	bottom: 16px;
	right: 0;
	top: auto;
	transform: translateY(-171%) translateX(-.5px) rotate(-135deg);
	transform-origin: bottom right
}

.TCYN_7WR[data-placement=startOutside-endOutside],
div[data-placement=startOutside-endOutside]>.TCYN_7WR {
	margin-right: 10.484px
}

.TCYN_7WR[data-placement=startOutside-endOutside]:after,
div[data-placement=startOutside-endOutside]>.TCYN_7WR:after {
	border-left: none;
	border-right-color: transparent;
	border-top: none;
	bottom: auto;
	right: 0;
	top: 16px;
	transform: translateY(-171%) translateX(-.5px) rotate(-135deg);
	transform-origin: bottom right
}

.TCYN_7WR[data-placement=endOutside-middle],
div[data-placement=endOutside-middle]>.TCYN_7WR {
	margin-left: 10.484px
}

.TCYN_7WR[data-placement=endOutside-middle]:after,
div[data-placement=endOutside-middle]>.TCYN_7WR:after {
	border-bottom: none;
	border-right: none;
	border-top-color: transparent;
	bottom: auto;
	left: 0;
	top: 50%;
	transform: translateY(-71%) translateX(.5px) rotate(45deg);
	transform-origin: top left
}

.TCYN_7WR[data-placement=endOutside-startInside],
div[data-placement=endOutside-startInside]>.TCYN_7WR {
	margin-left: 10.484px
}

.TCYN_7WR[data-placement=endOutside-startInside]:after,
div[data-placement=endOutside-startInside]>.TCYN_7WR:after {
	border-bottom: none;
	border-right: none;
	border-top-color: transparent;
	bottom: auto;
	left: 0;
	top: 22px;
	transform: translateY(-71%) translateX(.5px) rotate(45deg);
	transform-origin: top left
}

.TCYN_7WR[data-placement=endOutside-endInside],
div[data-placement=endOutside-endInside]>.TCYN_7WR {
	margin-left: 10.484px
}

.TCYN_7WR[data-placement=endOutside-endInside]:after,
div[data-placement=endOutside-endInside]>.TCYN_7WR:after {
	border-bottom: none;
	border-right: none;
	border-top-color: transparent;
	bottom: 16px;
	left: 0;
	top: auto;
	transform: translateY(-71%) translateX(.5px) rotate(45deg);
	transform-origin: top left
}

.TCYN_7WR[data-placement=startOutside-startOutside]:after,
div[data-placement=startOutside-startOutside]>.TCYN_7WR:after {
	border: none
}

.cEoeh3y7 {
	overflow: visible;
	position: relative
}

.cEoeh3y7:after {
	border: 12px solid rgb(var(--neutral0-rgb, 255, 255, 255));
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.oEk4YfpV {
	overflow: visible;
	position: relative
}

.oEk4YfpV:after {
	border: 12px solid rgb(var(--neutral0-rgb, 255, 255, 255));
	box-shadow: -1px 1px 1px 0 rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.TAn7R6xe {
	overflow: visible;
	position: relative
}

.TAn7R6xe:after {
	border: 12px solid rgb(var(--neutral0-dynamic-rgb, 255, 255, 255));
	box-shadow: -1px 1px 1px 0 rgba(0, 0, 0, var(--opacity-shadow-light, .25));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.cgq3BnTo {
	overflow: visible;
	position: relative
}

.cgq3BnTo:after {
	border: 12px solid rgb(var(--neutral800-rgb, 68, 68, 68));
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.B8CnDVe3 {
	overflow: visible;
	position: relative
}

.B8CnDVe3:after {
	border: 12px solid rgb(var(--neutral800-rgb, 68, 68, 68));
	box-shadow: -1px 1px 1px 0 rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.NiE1tZzI {
	background-color: rgb(var(--neutral800-rgb, 68, 68, 68));
	border-radius: 4px;
	box-shadow: none;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	max-width: 300px;
	overflow: visible;
	padding: 8px;
	position: relative;
	white-space: pre-wrap
}

.NiE1tZzI:after {
	border: 12px solid rgb(var(--neutral800-rgb, 68, 68, 68));
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.f6hjxIQA {
	overflow: visible;
	position: relative
}

.f6hjxIQA:after {
	border: 12px solid rgb(var(--neutral100-rgb, 250, 250, 250));
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.r4eAauDc {
	overflow: visible;
	position: relative
}

.r4eAauDc:after {
	border: 12px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.PyoBzpRb {
	overflow: visible;
	position: relative
}

@media print {
	.PyoBzpRb {
		display: none!important
	}
}

.PyoBzpRb:after {
	border: 12px solid rgb(var(--secondary800-rgb, 9, 78, 155));
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.EOhDaabU {
	overflow: visible;
	position: relative
}

.EOhDaabU:after {
	border: 12px solid transparent;
	box-shadow: 0 0 0 0 transparent;
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.uTQmbWKJ {
	overflow: visible;
	position: relative
}

@media print {
	.uTQmbWKJ {
		display: none!important
	}
}

.uTQmbWKJ:after {
	border: 12px solid rgb(var(--blueDark-rgb, 8, 78, 154));
	box-shadow: 0 0 0 0 rgb(var(--blueDark-rgb, 8, 78, 154));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	position: absolute;
	width: 0
}

.WMr5SLxY {
	z-index: 505
}

.mzbF5Stw {
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15))
}

.WT81GHe3 {
	pointer-events: none
}

.RLhZYy3b,
.WT81GHe3 {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 5px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	max-width: 170px;
	overflow: hidden;
	padding: .5rem .625rem;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.RLhZYy3b {
	pointer-events: all
}

.EJbwdi8I {
	background-color: rgb(var(--neutral800-rgb, 68, 68, 68));
	border-radius: 5px;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	max-width: 170px;
	overflow: hidden;
	padding: .5rem .625rem;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.f91h6Ow3 {
	cursor: pointer
}

#coda-body:not(.intent-mouse) .FMsDEtAx:focus {
	outline: none
}

.yxOpHePu {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.yxOpHePu,
.yxOpHePu:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.yxOpHePu:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .yxOpHePu:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.yxOpHePu:hover {
	text-decoration: underline
}

.IpAJtrNI {
	display: inline-block;
	transition: background-color .15s ease, color .15s ease, fill .15s ease, opacity .15s ease, border-color .15s ease, text-shadow .15s ease;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.IpAJtrNI.ycQRzgu7 {
	cursor: pointer
}

.IpAJtrNI.Ozg6Cp0i {
	opacity: .5
}

.IpAJtrNI:focus {
	outline-offset: -2px
}

.Ozg6Cp0i.Ozg6Cp0i {
	cursor: default
}

.SQ87TKDk {
	align-items: center;
	background: transparent;
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .SQ87TKDk {
	border-radius: 8px
}

:where(.kr-button-refresh) .SQ87TKDk {
	padding: 0 12px
}

.SQ87TKDk:after {
	display: none
}

#coda-body:not(.intent-mouse) .SQ87TKDk:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .SQ87TKDk:focus:after {
	border-radius: 8px
}

.QBdI782x {
	align-items: center;
	background: transparent;
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .QBdI782x {
	border-radius: 8px
}

:where(.kr-button-refresh) .QBdI782x {
	padding: 0 12px
}

.QBdI782x:after {
	display: none
}

#coda-body:not(.intent-mouse) .QBdI782x:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .QBdI782x:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .QBdI782x:focus:not(.Ozg6Cp0i),
.QBdI782x:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.QBdI782x:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.syfrXCo1 {
	border: 1px solid transparent;
	border-radius: 3px;
	padding: 1px
}

.syfrXCo1,
.YahaMcVM {
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.YahaMcVM {
	align-items: center;
	background: transparent;
	background: rgb(var(--neutral900-rgb, 33, 33, 33));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border: none;
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative
}

:where(.kr-button-refresh) .YahaMcVM {
	border-radius: 8px
}

:where(.kr-button-refresh) .YahaMcVM {
	padding: 0 12px
}

.YahaMcVM:after {
	display: none
}

#coda-body:not(.intent-mouse) .YahaMcVM:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .YahaMcVM:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .YahaMcVM:focus:not(.Ozg6Cp0i),
.YahaMcVM:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.YahaMcVM:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .YahaMcVM:focus:not(.Ozg6Cp0i),
.YahaMcVM:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary800-rgb, 9, 78, 155));
	box-shadow: none;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.YahaMcVM:active:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary900-rgb, 13, 57, 153));
	box-shadow: none;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.jJtaFCy2 {
	align-items: center;
	background: transparent;
	background: rgb(var(--primary700-rgb, 218, 73, 63));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border: 1px solid rgb(var(--primary700-rgb, 218, 73, 63));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .jJtaFCy2 {
	border-radius: 8px
}

:where(.kr-button-refresh) .jJtaFCy2 {
	padding: 0 12px
}

.jJtaFCy2:after {
	display: none
}

#coda-body:not(.intent-mouse) .jJtaFCy2:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .jJtaFCy2:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .jJtaFCy2:focus:not(.Ozg6Cp0i),
.jJtaFCy2:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.jJtaFCy2:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .jJtaFCy2:focus:not(.Ozg6Cp0i),
.jJtaFCy2:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--primary800-rgb, 188, 50, 45));
	border: 1px solid rgb(var(--primary800-rgb, 188, 50, 45));
	box-shadow: none;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.jJtaFCy2:active:not(.Ozg6Cp0i) {
	background: rgb(var(--primary900-rgb, 148, 40, 32));
	border: 1px solid rgb(var(--primary800-rgb, 188, 50, 45));
	box-shadow: none;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.tZFTT_8y {
	align-items: center;
	background: transparent;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .tZFTT_8y {
	border-radius: 8px
}

:where(.kr-button-refresh) .tZFTT_8y {
	padding: 0 12px
}

.tZFTT_8y:after {
	display: none
}

#coda-body:not(.intent-mouse) .tZFTT_8y:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .tZFTT_8y:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .tZFTT_8y:focus:not(.Ozg6Cp0i),
.tZFTT_8y:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.tZFTT_8y:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .tZFTT_8y:focus:not(.Ozg6Cp0i),
.tZFTT_8y:hover:not(.Ozg6Cp0i) {
	color: rgb(var(--primary800-rgb, 188, 50, 45))
}

.tZFTT_8y:active:not(.Ozg6Cp0i) {
	color: rgb(var(--primary900-rgb, 148, 40, 32))
}

.XBYpwLwP {
	align-items: center;
	background: transparent;
	background: rgb(var(--codaRed600-rgb, 244, 106, 84));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border: none;
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .XBYpwLwP {
	border-radius: 8px
}

:where(.kr-button-refresh) .XBYpwLwP {
	padding: 0 12px
}

.XBYpwLwP:after {
	display: none
}

#coda-body:not(.intent-mouse) .XBYpwLwP:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .XBYpwLwP:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .XBYpwLwP:focus:not(.Ozg6Cp0i),
.XBYpwLwP:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.XBYpwLwP:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .XBYpwLwP:focus:not(.Ozg6Cp0i),
.XBYpwLwP:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--primary700-rgb, 218, 73, 63));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.XBYpwLwP:active:not(.Ozg6Cp0i) {
	background: rgb(var(--primary800-rgb, 188, 50, 45));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.nY3KLJYR {
	align-items: center;
	background: transparent;
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .nY3KLJYR {
	border-radius: 8px
}

:where(.kr-button-refresh) .nY3KLJYR {
	padding: 0 12px
}

.nY3KLJYR:after {
	display: none
}

#coda-body:not(.intent-mouse) .nY3KLJYR:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .nY3KLJYR:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .nY3KLJYR:focus:not(.Ozg6Cp0i),
.nY3KLJYR:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.nY3KLJYR:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .nY3KLJYR:focus:not(.Ozg6Cp0i),
.nY3KLJYR:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--codaRed600-rgb, 244, 106, 84));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.nY3KLJYR:active:not(.Ozg6Cp0i) {
	background: rgb(var(--codaRed500-rgb, 255, 145, 116));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.gwTjg3X1 {
	fill: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	cursor: pointer;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

#coda-body:not(.intent-mouse) .gwTjg3X1:focus:not(.Ozg6Cp0i),
.gwTjg3X1:hover:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.gwTjg3X1:active:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral1000-rgb, 0, 0, 0));
	color: rgb(var(--neutral1000-rgb, 0, 0, 0))
}

.gwTjg3X1:after {
	display: none
}

#coda-body:not(.intent-mouse) .gwTjg3X1:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -3px;
	content: "";
	display: block;
	left: -3px;
	position: absolute;
	right: -3px;
	top: -3px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .gwTjg3X1:focus:after {
	border-radius: 8px
}

.qy4fcbZ3.qy4fcbZ3 {
	fill: rgba(var(--neutral0-rgb, 255, 255, 255), 85%);
	color: rgba(var(--neutral0-rgb, 255, 255, 255), 85%)
}

.qy4fcbZ3.qy4fcbZ3:hover {
	fill: rgba(var(--neutral0-rgb, 255, 255, 255), 95%);
	color: rgba(var(--neutral0-rgb, 255, 255, 255), 95%)
}

.qy4fcbZ3.qy4fcbZ3:active:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral0-rgb, 255, 255, 255));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.QqQVOk8D {
	fill: rgb(var(--neutral700-rgb, 102, 102, 102));
	align-items: center;
	border-radius: 6px;
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	cursor: pointer;
	display: flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	padding: .25em .5em;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

#coda-body:not(.intent-mouse) .QqQVOk8D:focus:not(.Ozg6Cp0i),
.QqQVOk8D:hover:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.QqQVOk8D:active:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral1000-rgb, 0, 0, 0));
	color: rgb(var(--neutral1000-rgb, 0, 0, 0))
}

.QqQVOk8D:after {
	display: none
}

#coda-body:not(.intent-mouse) .QqQVOk8D:focus:after {
	border-radius: 16px;
	bottom: -3px;
	display: block;
	left: -3px;
	right: -3px;
	top: -3px
}

#coda-body:not(.intent-mouse) .QqQVOk8D:focus:not(.Ozg6Cp0i),
.QqQVOk8D:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.QqQVOk8D:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.QqQVOk8D:active,
.QqQVOk8D:hover {
	fill: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.QqQVOk8D.fLKkCyZE {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .QqQVOk8D:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 8px;
	bottom: -2px;
	content: "";
	left: -2px;
	position: absolute;
	right: -2px;
	top: -2px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .QqQVOk8D:focus:after {
	border-radius: 8px
}

.pAJP40tA {
	fill: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--secondary800-rgb, 9, 78, 155));
	cursor: pointer;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

#coda-body:not(.intent-mouse) .pAJP40tA:focus:not(.Ozg6Cp0i),
.pAJP40tA:hover:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.pAJP40tA:active:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral1000-rgb, 0, 0, 0));
	color: rgb(var(--neutral1000-rgb, 0, 0, 0))
}

.pAJP40tA:after {
	display: none
}

#coda-body:not(.intent-mouse) .pAJP40tA:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -3px;
	content: "";
	display: block;
	left: -3px;
	position: absolute;
	right: -3px;
	top: -3px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .pAJP40tA:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .pAJP40tA:focus:not(.Ozg6Cp0i),
.pAJP40tA:hover:not(.Ozg6Cp0i) {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.pAJP40tA:active:not(.Ozg6Cp0i) {
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

.fDeVm495 {
	fill: rgb(var(--neutral700-rgb, 102, 102, 102));
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	fill: rgb(var(--secondary300-rgb, 219, 238, 250));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary300-rgb, 219, 238, 250));
	cursor: pointer;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	position: relative;
	text-decoration: none;
	transition: color .2s, fill .2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

#coda-body:not(.intent-mouse) .fDeVm495:focus:not(.Ozg6Cp0i),
.fDeVm495:hover:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.fDeVm495:active:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral1000-rgb, 0, 0, 0));
	color: rgb(var(--neutral1000-rgb, 0, 0, 0))
}

.fDeVm495:after {
	display: none
}

#coda-body:not(.intent-mouse) .fDeVm495:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -3px;
	content: "";
	display: block;
	left: -3px;
	position: absolute;
	right: -3px;
	top: -3px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .fDeVm495:focus:after {
	border-radius: 8px
}

.fDeVm495:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.fDeVm495:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .fDeVm495:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.fDeVm495:hover {
	fill: rgb(var(--secondary400-rgb, 192, 226, 247));
	color: rgb(var(--secondary400-rgb, 192, 226, 247));
	text-decoration: underline
}

.fDeVm495:active {
	fill: rgb(var(--secondary500-rgb, 113, 191, 239));
	color: rgb(var(--secondary500-rgb, 113, 191, 239))
}

#coda-body:not(.intent-mouse) .fDeVm495:focus:not(.Ozg6Cp0i),
.fDeVm495:hover:not(.Ozg6Cp0i) {
	color: rgb(var(--secondary400-rgb, 192, 226, 247))
}

.fDeVm495:active:not(.Ozg6Cp0i) {
	color: rgb(var(--secondary500-rgb, 113, 191, 239))
}

.aqRqRJX4 {
	fill: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	cursor: pointer;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

#coda-body:not(.intent-mouse) .aqRqRJX4:focus:not(.Ozg6Cp0i),
.aqRqRJX4:hover:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.aqRqRJX4:active:not(.Ozg6Cp0i) {
	fill: rgb(var(--neutral1000-rgb, 0, 0, 0));
	color: rgb(var(--neutral1000-rgb, 0, 0, 0))
}

.aqRqRJX4:after {
	display: none
}

#coda-body:not(.intent-mouse) .aqRqRJX4:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -3px;
	content: "";
	display: block;
	left: -3px;
	position: absolute;
	right: -3px;
	top: -3px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .aqRqRJX4:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .aqRqRJX4:focus:not(.Ozg6Cp0i),
.aqRqRJX4:hover:not(.Ozg6Cp0i) {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.aqRqRJX4:active:not(.Ozg6Cp0i) {
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .aqRqRJX4:focus:not(.Ozg6Cp0i),
.aqRqRJX4:hover:not(.Ozg6Cp0i) {
	color: rgb(var(--codaRed500-rgb, 255, 145, 116))
}

.moc64bAC {
	align-items: center;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	cursor: default;
	display: flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	line-height: 20px;
	padding: 6px 12px;
	white-space: nowrap
}

.kr-font-refresh .moc64bAC {
	letter-spacing: var(--font-letter-spacing-standard)
}

.i5P3ZNL9 {
	color: rgb(var(--neutral400-rgb, 198, 198, 198))
}

#coda-body:not(.intent-mouse) .i5P3ZNL9:focus:not(.Ozg6Cp0i),
.i5P3ZNL9:hover:not(.Ozg6Cp0i) {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.i5P3ZNL9:active:not(.Ozg6Cp0i) {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.n2mLXb0j {
	align-items: center;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	cursor: default;
	display: flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	line-height: 20px;
	padding: 6px 12px;
	white-space: nowrap
}

.kr-font-refresh .n2mLXb0j {
	letter-spacing: var(--font-letter-spacing-standard)
}

#coda-body:not(.intent-mouse) .n2mLXb0j:focus:not(.Ozg6Cp0i),
.n2mLXb0j:hover:not(.Ozg6Cp0i) {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.n2mLXb0j:active:not(.Ozg6Cp0i) {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

._24KZ_Tm {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	margin-right: 8px
}

.nj_oXday {
	background: rgba(var(--secondary600-rgb, 25, 129, 193), var(--opacity-app-fade, 10%))
}

.CyWkUOrY,
.nj_oXday ._24KZ_Tm {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.CyWkUOrY {
	align-items: center;
	background: transparent;
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-color: rgb(var(--neutral600-rgb, 142, 142, 142));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .CyWkUOrY {
	border-radius: 8px
}

:where(.kr-button-refresh) .CyWkUOrY {
	padding: 0 12px
}

.CyWkUOrY:after {
	display: none
}

#coda-body:not(.intent-mouse) .CyWkUOrY:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .CyWkUOrY:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .CyWkUOrY:focus:not(.Ozg6Cp0i),
.CyWkUOrY:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.CyWkUOrY:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .CyWkUOrY:focus:not(.Ozg6Cp0i),
.CyWkUOrY:hover:not(.Ozg6Cp0i) {
	border-color: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.CyWkUOrY:active:not(.Ozg6Cp0i) {
	border-color: rgb(var(--neutral600-rgb, 142, 142, 142));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.f2oUrU2H {
	align-items: center;
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	background: transparent;
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-color: rgb(var(--neutral600-rgb, 142, 142, 142));
	border: none;
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .f2oUrU2H {
	border-radius: 8px
}

:where(.kr-button-refresh) .f2oUrU2H {
	padding: 0 12px
}

.f2oUrU2H:after {
	display: none
}

#coda-body:not(.intent-mouse) .f2oUrU2H:focus:after {
	bottom: -4px;
	left: -4px;
	right: -4px;
	top: -4px
}

#coda-body:not(.intent-mouse) .f2oUrU2H:focus:not(.Ozg6Cp0i),
.f2oUrU2H:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.f2oUrU2H:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .f2oUrU2H:focus:not(.Ozg6Cp0i),
.f2oUrU2H:hover:not(.Ozg6Cp0i) {
	border-color: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.f2oUrU2H:active:not(.Ozg6Cp0i) {
	border-color: rgb(var(--neutral600-rgb, 142, 142, 142));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.f2oUrU2H.f2oUrU2H.f2oUrU2H {
	box-shadow: none
}

.f2oUrU2H:active,
.f2oUrU2H:hover {
	border: none
}

#coda-body:not(.intent-mouse) .f2oUrU2H:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -3px;
	content: "";
	display: block;
	left: -3px;
	position: absolute;
	right: -3px;
	top: -3px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .f2oUrU2H:focus:after {
	border-radius: 8px
}

.XnjssLIh {
	align-items: center;
	background: transparent;
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-color: rgb(var(--neutral600-rgb, 142, 142, 142));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	padding-left: 9.33333333px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .XnjssLIh {
	border-radius: 8px
}

:where(.kr-button-refresh) .XnjssLIh {
	padding: 0 12px
}

.XnjssLIh:after {
	display: none
}

#coda-body:not(.intent-mouse) .XnjssLIh:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .XnjssLIh:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .XnjssLIh:focus:not(.Ozg6Cp0i),
.XnjssLIh:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.XnjssLIh:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .XnjssLIh:focus:not(.Ozg6Cp0i),
.XnjssLIh:hover:not(.Ozg6Cp0i) {
	border-color: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.XnjssLIh:active:not(.Ozg6Cp0i) {
	border-color: rgb(var(--neutral600-rgb, 142, 142, 142));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.duZDpFS2 {
	align-items: center;
	background: transparent;
	background: rgb(var(--neutral900-rgb, 33, 33, 33));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-color: rgb(var(--neutral900-rgb, 33, 33, 33));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgba(var(--neutral0-rgb, 255, 255, 255), 85%);
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .duZDpFS2 {
	border-radius: 8px
}

:where(.kr-button-refresh) .duZDpFS2 {
	padding: 0 12px
}

.duZDpFS2:after {
	display: none
}

#coda-body:not(.intent-mouse) .duZDpFS2:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .duZDpFS2:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .duZDpFS2:focus:not(.Ozg6Cp0i),
.duZDpFS2:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.duZDpFS2:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .duZDpFS2:focus:not(.Ozg6Cp0i),
.duZDpFS2:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral1000-rgb, 0, 0, 0));
	border-color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	color: rgba(var(--neutral0-rgb, 255, 255, 255), 95%)
}

.duZDpFS2:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral1000-rgb, 0, 0, 0));
	border-color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.E677KO8X {
	align-items: center;
	background: transparent;
	background: rgb(var(--secondary700-rgb, 15, 95, 175));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-color: rgb(var(--secondary700-rgb, 15, 95, 175));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .E677KO8X {
	border-radius: 8px
}

:where(.kr-button-refresh) .E677KO8X {
	padding: 0 12px
}

.E677KO8X:after {
	display: none
}

#coda-body:not(.intent-mouse) .E677KO8X:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .E677KO8X:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .E677KO8X:focus:not(.Ozg6Cp0i),
.E677KO8X:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.E677KO8X:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .E677KO8X:focus:not(.Ozg6Cp0i),
.E677KO8X:active:not(.Ozg6Cp0i),
.E677KO8X:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.OpCEzCcr {
	align-items: center;
	background: transparent;
	background: rgb(var(--neutral900-rgb, 33, 33, 33));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .OpCEzCcr {
	border-radius: 8px
}

:where(.kr-button-refresh) .OpCEzCcr {
	padding: 0 12px
}

.OpCEzCcr:after {
	display: none
}

#coda-body:not(.intent-mouse) .OpCEzCcr:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .OpCEzCcr:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .OpCEzCcr:focus:not(.Ozg6Cp0i),
.OpCEzCcr:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.OpCEzCcr:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .OpCEzCcr:focus:not(.Ozg6Cp0i),
.OpCEzCcr:active:not(.Ozg6Cp0i),
.OpCEzCcr:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral1000-rgb, 0, 0, 0))
}

.aBAKJMpP {
	align-items: center;
	background: transparent;
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-color: rgb(var(--neutral800-rgb, 68, 68, 68));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .aBAKJMpP {
	border-radius: 8px
}

:where(.kr-button-refresh) .aBAKJMpP {
	padding: 0 12px
}

.aBAKJMpP:after {
	display: none
}

#coda-body:not(.intent-mouse) .aBAKJMpP:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .aBAKJMpP:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .aBAKJMpP:focus:not(.Ozg6Cp0i),
.aBAKJMpP:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.aBAKJMpP:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .aBAKJMpP:focus:not(.Ozg6Cp0i),
.aBAKJMpP:active:not(.Ozg6Cp0i),
.aBAKJMpP:hover:not(.Ozg6Cp0i) {
	border-color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	color: rgb(var(--neutral1000-rgb, 0, 0, 0))
}

.aBAKJMpP:active:not(.Ozg6Cp0i) {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250))
}

.CARDBUTTON {
	align-items: center;
	background: transparent;
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-color: rgb(var(--secondary700-rgb, 15, 95, 175));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--secondary700-rgb, 15, 95, 175));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .CARDBUTTON {
	border-radius: 8px
}

:where(.kr-button-refresh) .CARDBUTTON {
	padding: 0 12px
}

.CARDBUTTON:after {
	display: none
}

#coda-body:not(.intent-mouse) .CARDBUTTON:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .CARDBUTTON:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .CARDBUTTON:focus:not(.Ozg6Cp0i),
.CARDBUTTON:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.CARDBUTTON:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .CARDBUTTON:focus:not(.Ozg6Cp0i),
.CARDBUTTON:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary700-rgb, 15, 95, 175));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.CARDBUTTON:active:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.anPmaz__ {
	align-items: center;
	background: transparent;
	background: rgb(var(--secondary600-rgb, 25, 129, 193));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .anPmaz__ {
	border-radius: 8px
}

:where(.kr-button-refresh) .anPmaz__ {
	padding: 0 12px
}

.anPmaz__:after {
	display: none
}

#coda-body:not(.intent-mouse) .anPmaz__:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .anPmaz__:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .anPmaz__:focus:not(.Ozg6Cp0i),
.anPmaz__:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.anPmaz__:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .anPmaz__:focus:not(.Ozg6Cp0i),
.anPmaz__:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary600-rgb, 25, 129, 193));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.anPmaz__:active:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary700-rgb, 15, 95, 175));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.GwBr9x0p {
	align-items: center;
	background: transparent;
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .GwBr9x0p {
	border-radius: 8px
}

:where(.kr-button-refresh) .GwBr9x0p {
	padding: 0 12px
}

.GwBr9x0p:after {
	display: none
}

#coda-body:not(.intent-mouse) .GwBr9x0p:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .GwBr9x0p:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .GwBr9x0p:focus:not(.Ozg6Cp0i),
.GwBr9x0p:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.GwBr9x0p:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .GwBr9x0p:focus:not(.Ozg6Cp0i),
.GwBr9x0p:hover:not(.Ozg6Cp0i) {
	background-color: rgb(var(--primary700-rgb, 218, 73, 63));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.GwBr9x0p:active:not(.Ozg6Cp0i) {
	background-color: rgb(var(--primary800-rgb, 188, 50, 45))
}

.X20yEsX6 {
	border: 1px solid transparent;
	border-radius: 3px;
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	cursor: pointer;
	padding: 1px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

#coda-body:not(.intent-mouse) .X20yEsX6:focus:not(.Ozg6Cp0i),
.X20yEsX6:hover:not(.Ozg6Cp0i) {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.WzNCILyi,
.X20yEsX6:active:not(.Ozg6Cp0i) {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.WzNCILyi {
	border: 1px solid transparent;
	border-radius: 3px;
	cursor: pointer;
	padding: 1px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

#coda-body:not(.intent-mouse) .WzNCILyi:focus:not(.Ozg6Cp0i),
.WzNCILyi:hover:not(.Ozg6Cp0i) {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.WzNCILyi:active:not(.Ozg6Cp0i) {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.uFZbraif {
	align-items: center;
	border: 1px solid transparent;
	border-radius: 3px;
	border-radius: 50%;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	cursor: pointer;
	display: flex;
	padding: 1px;
	padding: .25em;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

#coda-body:not(.intent-mouse) .uFZbraif:focus:not(.Ozg6Cp0i),
.uFZbraif:hover:not(.Ozg6Cp0i) {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.uFZbraif:active:not(.Ozg6Cp0i) {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

#coda-body:not(.intent-mouse) .uFZbraif:focus:not(.Ozg6Cp0i),
.uFZbraif:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.uFZbraif:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

:where(.kr-button-refresh) .uFZbraif {
	border-radius: 8px
}

.uFZbraif:after {
	display: none
}

#coda-body:not(.intent-mouse) .uFZbraif:focus {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

#coda-body:not(.intent-mouse) .uFZbraif:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 50%;
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .uFZbraif:focus:after {
	border-radius: 8px
}

.h1TS62AY {
	margin: calc(-.25em + -1px)
}

.vZKIYG3k {
	border-color: rgb(var(--secondary600-rgb, 25, 129, 193))
}

#coda-body:not(.intent-mouse) .vZKIYG3k:focus:not(.Ozg6Cp0i),
.vZKIYG3k,
.vZKIYG3k:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary600-rgb, 25, 129, 193));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.vZKIYG3k:active:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary700-rgb, 15, 95, 175));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.BqzselYp {
	border: 1px solid transparent;
	border-color: rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 3px;
	cursor: pointer;
	padding: 1px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

#coda-body:not(.intent-mouse) .BqzselYp:focus:not(.Ozg6Cp0i),
.BqzselYp,
.BqzselYp:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary600-rgb, 25, 129, 193));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.BqzselYp:active:not(.Ozg6Cp0i) {
	background: rgb(var(--secondary700-rgb, 15, 95, 175));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.spo6KayL {
	align-items: center;
	border-radius: 12px;
	box-sizing: border-box;
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	height: 24px;
	line-height: var(--font-line-height-standard);
	padding: 0 12px
}

:where(.kr-button-refresh) .spo6KayL {
	border-radius: 8px
}

:where(.kr-button-refresh) .spo6KayL {
	border-radius: 6px
}

.crmiEW4A {
	align-items: center;
	border-radius: 12px;
	box-sizing: border-box;
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	height: 24px;
	line-height: var(--font-line-height-standard);
	padding: 0 12px;
	padding-left: 8px
}

:where(.kr-button-refresh) .crmiEW4A {
	border-radius: 8px
}

:where(.kr-button-refresh) .crmiEW4A {
	border-radius: 6px
}

.GUmkyl8h {
	align-items: center;
	background: transparent;
	background: rgb(var(--greenAccent-rgb, 77, 182, 125));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 14px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .GUmkyl8h {
	border-radius: 8px
}

:where(.kr-button-refresh) .GUmkyl8h {
	padding: 0 12px
}

.GUmkyl8h:after {
	display: none
}

#coda-body:not(.intent-mouse) .GUmkyl8h:focus:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 16px;
	bottom: -4px;
	content: "";
	display: block;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px
}

:where(.kr-button-refresh) #coda-body:not(.intent-mouse) .GUmkyl8h:focus:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .GUmkyl8h:focus:not(.Ozg6Cp0i),
.GUmkyl8h:hover:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.GUmkyl8h:active:not(.Ozg6Cp0i) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

#coda-body:not(.intent-mouse) .GUmkyl8h:focus:not(.Ozg6Cp0i),
.GUmkyl8h:hover:not(.Ozg6Cp0i) {
	background: #4caf50;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.GUmkyl8h:active:not(.Ozg6Cp0i) {
	background: #2e7d32;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.DNPx7DNU {
	border-radius: 10px;
	box-sizing: border-box;
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	height: 20px;
	line-height: var(--font-line-height-standard);
	padding: 0 10px
}

:where(.kr-button-refresh) .DNPx7DNU {
	border-radius: 8px
}

:where(.kr-button-refresh) .DNPx7DNU {
	border-radius: 6px;
	padding: 0 8px
}

.rlrqhMIp {
	border-radius: 18px;
	box-sizing: border-box;
	height: 36px;
	padding: 0 18px
}

:where(.kr-button-refresh) .rlrqhMIp {
	border-radius: 8px
}

:where(.kr-button-refresh) .rlrqhMIp {
	padding: 0 14px
}

.YNuDricG {
	border-radius: 20px;
	box-sizing: border-box;
	height: 40px;
	padding: 0 20px
}

:where(.kr-button-refresh) .YNuDricG {
	border-radius: 8px
}

:where(.kr-button-refresh) .YNuDricG {
	padding: 0 16px
}

.Agrl9IGo {
	box-sizing: border-box;
	cursor: default;
	display: flex;
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 24px;
	text-align: center;
	width: 100%
}

.nBoH4cIt {
	align-items: center;
	display: flex;
	flex-direction: column;
	margin: auto;
	max-width: 768px;
	min-width: 0
}

.EwCY2x10 {
	box-sizing: border-box;
	flex: 1 0 auto;
	max-width: 100%
}

.ExxTgokR {
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large);
	text-align: center
}

.Tsj4R67V {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-bottom: 12px;
	padding: 12px;
	text-align: center
}

.kr-font-refresh .Tsj4R67V {
	letter-spacing: var(--font-letter-spacing-standard)
}

.dp9qT4Fx {
	font-size: var(--font-size-title);
	line-height: var(--font-line-height-large);
	margin-bottom: 12px;
	padding: 12px;
	text-align: center
}

.dp9qT4Fx,
.WTzmheLk {
	font-weight: var(--font-weight-semi-bold)
}

.WTzmheLk {
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard);
	padding-top: 24px;
	text-align: left
}

.KGACaj3w {
	border: solid 2px rgb(var(--neutral300-rgb, 224, 224, 224));
	max-height: 100%;
	max-width: 100%;
	overflow: auto;
	padding: 4px;
	text-align: left
}

body.isMobile .KGACaj3w {
	white-space: pre-wrap
}

.dlB9KduY {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard)
}

.KE63twFF,
.PshZcpWj {
	display: flex
}

.PshZcpWj {
	flex: 1 1 50%
}

.MWclcReo,
.VkycolpE,
.x_sepRbJ {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin: 0 auto 12px;
	padding-left: 24px;
	padding-right: 24px
}

.kr-font-refresh .MWclcReo,
.kr-font-refresh .VkycolpE,
.kr-font-refresh .x_sepRbJ {
	letter-spacing: var(--font-letter-spacing-standard)
}

.x_sepRbJ {
	margin-bottom: 24px
}

.MWclcReo {
	margin-left: 12px
}

body.isMobile .MWclcReo {
	margin: auto
}

.VkycolpE {
	margin-right: 12px
}

.IDcPJlFd {
	box-sizing: border-box;
	flex: 1 1 0;
	min-height: 0;
	min-width: 0
}

.KmrwdTnC {
	overflow: hidden
}

.KmrwdTnC :not(:first-child) {
	pointer-events: none
}

.tspnUF92 {
	align-items: baseline;
	display: flex;
	flex-direction: row
}

.kBkyQVeA {
	cursor: pointer
}

.CARDFONTSIZE {
	display: inline-block;
	font-size: 20px
}

.CARDFONTSIZE:before {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	font-family: codaicons;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	vertical-align: middle
}

.FUq63yjB {
	align-items: center;
	display: flex;
	justify-content: center
}

.FUq63yjB:not(.NPRJ8VdK) {
	height: 20px;
	width: 20px
}

.FUq63yjB.lUNjs7PC {
	font-size: 14px;
	height: 14px;
	width: 14px
}

.FUq63yjB.lUNjs7PC.E0cVtkpl {
	height: 10px;
	width: 14px
}

.FUq63yjB.lUNjs7PC.dK6bd1Mn,
.FUq63yjB.lUNjs7PC.fY7nv3CO,
.FUq63yjB.lUNjs7PC.WYlJ9JAh {
	height: 12px;
	width: 12px
}

.FUq63yjB.lUNjs7PC.eodaPYf7 {
	height: 6px;
	width: 14px
}

.FUq63yjB.lUNjs7PC.shKrEgkE {
	height: 11px;
	width: 13px
}

.FUq63yjB.lUNjs7PC.TudJfKMV {
	height: 12px;
	width: 10px
}

.FUq63yjB.lUNjs7PC.wkjpzgWA {
	height: 8px;
	width: 14px
}

.FUq63yjB.lUNjs7PC.hnZDooBp {
	height: 14px;
	width: 13px
}

.FUq63yjB.lUNjs7PC.ZtHzuGhI {
	height: 14px;
	width: 12px
}

.FUq63yjB.lUNjs7PC.JVbyOwc9 {
	height: 12px;
	width: 13px
}

.FUq63yjB.lUNjs7PC.L2Uv4r49 {
	height: 14px;
	width: 8px
}

.FUq63yjB.lUNjs7PC.BgrU0_2T {
	height: 13px;
	width: 13px
}

.FUq63yjB.lUNjs7PC.LXhrzIS0 {
	height: 12px;
	width: 8px
}

.FUq63yjB.lUNjs7PC.O_0z7kF1 {
	height: 14px;
	width: 13px
}

.FUq63yjB.lUNjs7PC.OqBgLfeW {
	height: 12px;
	width: 12px
}

.FUq63yjB.lUNjs7PC.IKZKERBS {
	height: 8px;
	width: 14px
}

.FUq63yjB.lUNjs7PC.HaLBMcsp,
.FUq63yjB.lUNjs7PC.SUEoylqu {
	height: 12px;
	width: 12px
}

.FUq63yjB.lUNjs7PC.Fxyf9cGR {
	height: 12px;
	width: 14px
}

.FUq63yjB.lUNjs7PC.EgVF4EwZ,
.FUq63yjB.lUNjs7PC.WUqgWLYz {
	height: 12px;
	width: 9px
}

.FUq63yjB.lUNjs7PC.qbrtS267 {
	height: 12px;
	width: 14px
}

.FUq63yjB.lUNjs7PC.GeuafLah {
	height: 11px;
	width: 11px
}

.FUq63yjB.lUNjs7PC.G1d5B30l {
	height: 7px;
	width: 14px
}

.FUq63yjB.lUNjs7PC._Q4Ddq_6 {
	height: 10px;
	width: 16px
}

.FUq63yjB.exXMNbhr {
	font-size: 16px
}

.FUq63yjB.exXMNbhr.z04dYtc5 {
	height: 14px;
	width: 14px
}

.FUq63yjB.exXMNbhr.OZQoZRe2 {
	height: 10px;
	width: 10px
}

.FUq63yjB.exXMNbhr.odgZBAJU,
.FUq63yjB.exXMNbhr.tpBjALJv {
	height: 12px;
	width: 10px
}

.FUq63yjB.exXMNbhr.kDqWuRn5 {
	height: 14px;
	width: 14px
}

.FUq63yjB.WPlEiByl {
	font-size: 20px
}

.FUq63yjB.WPlEiByl.z04dYtc5 {
	height: 14px;
	width: 14px
}

.FUq63yjB.WPlEiByl.jYSzK1pg,
.FUq63yjB.WPlEiByl.xIaJr2Z_ {
	height: 18px;
	width: 20px
}

.FUq63yjB.WPlEiByl.hzXDwJfq,
.FUq63yjB.WPlEiByl.pG6FZrGh {
	height: 16px;
	width: 13px
}

.FUq63yjB.WPlEiByl.BgrU0_2T,
.FUq63yjB.WPlEiByl.ncpixE2L,
.FUq63yjB.WPlEiByl.XQf4yTGI {
	height: 18px;
	width: 18px
}

.FUq63yjB.WPlEiByl.TwUXa6eO {
	height: 16px;
	width: 14px
}

.FUq63yjB.WPlEiByl.G7B05GJS,
.FUq63yjB.WPlEiByl.gSRrNICp {
	height: 10px;
	width: 8px
}

.FUq63yjB.WPlEiByl.OZQoZRe2 {
	height: 12px;
	width: 12px
}

.FUq63yjB.WPlEiByl.odgZBAJU {
	height: 16px;
	width: 12px
}

.FUq63yjB.WPlEiByl.pLqH3Q8L {
	height: 8px;
	width: 14px
}

.FUq63yjB.WPlEiByl.Act4er0R {
	height: 18px;
	width: 10px
}

.FUq63yjB.WPlEiByl.AKV5kG9t {
	height: 8px;
	width: 8px
}

.FUq63yjB.WPlEiByl.qbrtS267 {
	height: 10px;
	width: 16px
}

.FUq63yjB.WPlEiByl.JVbyOwc9 {
	height: 16px;
	width: 16px
}

.FUq63yjB.WPlEiByl.UfjP2zZC {
	height: 7px;
	width: 10px
}

.FUq63yjB.WPlEiByl.jY2kMjaL,
.FUq63yjB.WPlEiByl.lTRS8_Wz {
	height: 18px;
	width: 18px
}

.FUq63yjB.xWB5yllf {
	font-size: 24px
}

.FUq63yjB.xWB5yllf.P1xlCag5 {
	height: 16px;
	width: 16px
}

.FUq63yjB.xWB5yllf.G7B05GJS,
.FUq63yjB.xWB5yllf.gSRrNICp {
	height: 10px;
	width: 8px
}

.FUq63yjB.xWB5yllf.OZQoZRe2 {
	height: 16px;
	width: 16px
}

.FUq63yjB.xWB5yllf.AKV5kG9t {
	height: 8px;
	width: 10px
}

.FUq63yjB.xWB5yllf.odgZBAJU {
	height: 18px;
	width: 14px
}

.FUq63yjB.xWB5yllf.TudJfKMV {
	height: 20px;
	width: 16px
}

.FUq63yjB.xWB5yllf.JVbyOwc9 {
	height: 16px;
	width: 18px
}

.FUq63yjB.xWB5yllf.L2Uv4r49 {
	height: 20px;
	width: 14px
}

.FUq63yjB.yWpkNE06 {
	font-size: 28px
}

.FUq63yjB.yWpkNE06.G7B05GJS,
.FUq63yjB.yWpkNE06.gSRrNICp {
	height: 12px;
	width: 10px
}

.FUq63yjB.yWpkNE06.xLfcnrNZ {
	height: 26px;
	width: 16px
}

.FUq63yjB.yWpkNE06.bHIEV2fP {
	height: 26px;
	width: 26px
}

.FUq63yjB.yWpkNE06.bXnV0584 {
	height: 24px;
	width: 20px
}

.FUq63yjB.yWpkNE06.JVbyOwc9 {
	height: 20px;
	width: 22px
}

.FUq63yjB.r0blZ1jQ {
	font-size: 40px;
	height: 40px;
	width: 40px
}

.DoEW40Hd:before {
	content: "\EAA2"
}

.T8UYLpBS:before {
	content: "\EAA3"
}

.Jwhf0jNJ:before {
	content: "\EAA4"
}

.WEiNdZ_L:before {
	content: "\EAA5"
}

.XGvEKWTH:before {
	content: "\EA08"
}

.z21SjWNh:before {
	content: "\EB35"
}

.hxGaC4Mk:before {
	content: "\EA16"
}

.tZxeiQJH:before {
	content: "\EAE2"
}

.sHnvwpn9:before {
	content: "\EB44"
}

.CCnpEWjA:before {
	content: "\EA0C"
}

._xcmHDDX:before {
	content: "\EB4C"
}

.jWWiEQWM:before {
	content: "\EB83"
}

.yK6oWwqp:before {
	content: "\EA97"
}

.xdjVqgx4:before {
	content: "\EAFA"
}

.b_vcn70Z:before {
	content: "\EA0A"
}

.DMXAQ_zt:before {
	content: "\EB34"
}

._2u_1VkfO:before {
	content: "\EB3A"
}

.dxTRadEL:before {
	content: "\EB39"
}

.KiWB3dr_:before {
	content: "\EA12"
}

.BF6Bg38D:before {
	content: "\EAFB"
}

.Pz9XBic5:before {
	content: "\EB76"
}

.UjS_b1vq:before {
	content: "\EB75"
}

.drRvAjMT:before {
	content: "\EB77"
}

.pDyEGzot:before {
	content: "\EB7C"
}

.fZBkG4Id:before {
	content: "\EA15"
}

.iemC339I:before {
	content: "\EB18"
}

.y4Ae5IpL:before {
	content: "\EB4B"
}

.n5166htz:before {
	content: "\EB85"
}

.TRyqCmAL:before {
	content: "\EA99"
}

.Ftlplqrd:before {
	content: "\EA0B"
}

._1zlcHUxO:before {
	content: "\EA11"
}

.ByPb6C4Y:before {
	content: "\EA10"
}

.vFJPiLVz:before {
	content: "\EB84"
}

.jQtYqpgZ:before {
	content: "\EB57"
}

.lH2ptfl0:before {
	content: "\EB58"
}

.rRab7mu3:before {
	content: "\EA17"
}

.jHMhv6mU:before {
	content: "\EA1B"
}

.H_LRxSul:before {
	content: "\EB1C"
}

.XypdRmA_:before {
	content: "\EB20"
}

.scBEoJL6:before {
	content: "\EB1E"
}

.CrmB4M5w:before {
	content: "\EB1D"
}

.bFT9HFNt:before {
	content: "\EB1F"
}

.MTvqScOg:before {
	content: "\EA1D"
}

.innwlxEX:before {
	content: "\EA6E"
}

.eTNuqJHG:before {
	content: "\EAA6"
}

.ZW0Dwcrv:before {
	content: "\EA1F"
}

.xUYzyjMO:before {
	content: "\EAA7"
}

.WOX_3wVU:before {
	content: "\EA20"
}

.s51e5zwr:before {
	content: "\EA21"
}

.gxCU4CvP:before {
	content: "\EA22"
}

.WZN0ZVLj:before {
	content: "\EA30"
}

.hZhV5Fcw:before {
	content: "\EA31"
}

.pAukvyKh:before {
	content: "\EB94"
}

.mGZYupwH:before {
	content: "\EA33"
}

.Q3GLIJVS:before {
	content: "\EA38"
}

.ESaQzcbX:before {
	content: "\EA3B"
}

.Pb3dQ86T:before {
	content: "\EA37"
}

.WQBjvOip:before {
	content: "\EA36"
}

.oh8OPVGY:before {
	content: "\EA39"
}

._WLnmITG:before {
	content: "\EA3A"
}

.pod771OG:before {
	content: "\EA32"
}

._iDoUpxN:before {
	content: "\EA34"
}

.Vvi4VC7A:before {
	content: "\EA35"
}

.WaVpnIZ6:before {
	content: "\EAB2"
}

.lOPGGEqQ:before {
	content: "\EAB1"
}

._rHaWVK2:before {
	content: "\EAB0"
}

.Y19gV4wZ:before {
	content: "\EA41"
}

.NjmqQrIZ:before {
	content: "\EBA0"
}

.svd6sysk:before {
	content: "\EA40"
}

._KexOBQ7:before {
	content: "\EA3F"
}

.n9cAorm4:before {
	content: "\EA3E"
}

.zummjtbH:before {
	content: "\EA3D"
}

.ArE7oevE:before {
	content: "\EBA1"
}

.PFtCr78s:before {
	content: "\EA44"
}

.ngI0OWlk:before {
	content: "\EA45"
}

.hPQs2kbM:before {
	content: "\EAEE"
}

.wfGZRsHV:before {
	content: "\EA46"
}

.X_J1EkPG:before {
	content: "\EB99"
}

.HC6gfUnY:before {
	content: "\EA47"
}

.c47qJCcZ:before {
	content: "\EA48"
}

.VygL7wkQ:before {
	content: "\EA49"
}

.lUtrjwqM:before {
	content: "\EA4A"
}

.N43VpsgR:before {
	content: "\EA4B"
}

.cisKg0Yr:before {
	content: "\EACC"
}

.hV4mdOGi:before {
	content: "\EA4F"
}

.jy0aFbGr:before {
	content: "\EA4D"
}

.iztqEErN:before {
	content: "\EA51"
}

.ofvWx1YQ:before {
	content: "\EA4E"
}

.EUhA0xgM:before {
	content: "\EA4C"
}

.Ow0bOgpD:before {
	content: "\EB15"
}

.LkvDXAGE:before {
	content: "\EB41"
}

.yxubnsYr:before {
	content: "\EA53"
}

.ioaw4v1u:before {
	content: "\EA55"
}

.K5lJcjJa:before {
	content: "\EA50"
}

.C03_aePQ:before {
	content: "\EA52"
}

.i1pZx07q:before {
	content: "\EA92"
}

.NbJjcKiD:before {
	content: "\EA56"
}

.y9ggcjaU:before {
	content: "\EA5B"
}

.GgAXX1BS:before {
	content: "\EA5A"
}

.dAMbkVq5:before {
	content: "\EA57"
}

.D8wH5z9C:before {
	content: "\EA5C"
}

.QzftX60Q:before {
	content: "\EA58"
}

.cG7E_Lmx:before {
	content: "\EA91"
}

.VV63WWeV:before {
	content: "\EA59"
}

.V_ijWgU2:before {
	content: "\EB7D"
}

.AS6wtMZe:before {
	content: "\EB7E"
}

.XQFQvbQR:before {
	content: "\EA5D"
}

.cBFrqoUo:before {
	content: "\EB31"
}

.PItwG3kU:before {
	content: "\EA69"
}

.q715cIGI:before {
	content: "\EA85"
}

.fcT0ap3j:before {
	content: "\EB32"
}

.eJjz_piS:before {
	content: "\EA1E"
}

.cNocNIMq:before {
	content: "\EA72"
}

.bB93HAE_:before {
	content: "\EAC9"
}

.p4zOiHSH:before {
	content: "\EA5F"
}

.uPaY1iZ0:before {
	content: "\EA5E"
}

.c7fWvMRV:before {
	content: "\EA60"
}

._q4QGJMV:before {
	content: "\EB8C"
}

.kXrO0Rms:before {
	content: "\EA61"
}

.C_oniNnP:before {
	content: "\EA63"
}

.m_DTdcZi:before {
	content: "\EA64"
}

.vGXbKDj6:before {
	content: "\EB3F"
}

.klJeMqvL:before {
	content: "\EA66"
}

.LemktJTN:before {
	content: "\EA65"
}

.x4FmBIrY:before {
	content: "\EB4D"
}

.UTTafOc9:before {
	content: "\EA67"
}

.csNscWGX:before {
	content: "\EB5E"
}

.zmrnZcaN:before {
	content: "\EB9B"
}

.aGp4ZBCd:before {
	content: "\EB9C"
}

.QMf0Yh_e:before {
	content: "\EB59"
}

.x3g3rF7c:before {
	content: "\EBA4"
}

.KiTwdApc:before {
	content: "\EB9D"
}

.v3TiHGAm:before {
	content: "\EB5A"
}

.xH_gHHMJ:before {
	content: "\EB5B"
}

._2_nmRZAy:before {
	content: "\EB92"
}

.z3ORDhNI:before {
	content: "\EB9E"
}

.Vb8L8bcU:before {
	content: "\EB9F"
}

.i11jp2dg:before {
	content: "\EB5C"
}

.n5tUdLft:before {
	content: "\EB96"
}

.THTUA4Zc:before {
	content: "\EB97"
}

.uLZGlsR3:before {
	content: "\EB98"
}

.GrAiR4Cj:before {
	content: "\EAEF"
}

.Lz_9u0OZ:before {
	content: "\EB19"
}

.CYDDSaGa:before {
	content: "\EA6F"
}

.Qdf_Oe6l:before {
	content: "\EB95"
}

.e0t9aZQc:before {
	content: "\EAAF"
}

.rIhdtGnL:before {
	content: "\EAAE"
}

.aOqHGjO9:before {
	content: "\EA7D"
}

.nQO5j0Ny:before {
	content: "\EA7B"
}

.IsCitT7C:before {
	content: "\EA7A"
}

.HUf4W1Um:before {
	content: "\EA80"
}

.kVdrEqZl:before {
	content: "\EA82"
}

.WMGWbpFx:before {
	content: "\EA78"
}

.ajeDfXmU:before {
	content: "\EB81"
}

.WCbmQmej:before {
	content: "\EA79"
}

.JZE8vYnN:before {
	content: "\EB68"
}

.jI4vDfsd:before {
	content: "\EA81"
}

.UG7IyZd1:before {
	content: "\EAF1"
}

.lFt4nZd1:before {
	content: "\EA04"
}

.fHqqkupC:before {
	content: "\EA83"
}

.KdhnanW1:before {
	content: "\EA84"
}

.BASgTRu_:before {
	content: "\EA87"
}

.ZWrRbjM9:before {
	content: "\EA89"
}

.Ews8h_nH:before {
	content: "\EA88"
}

._EI89Xuz:before {
	content: "\EA8B"
}

.nPqBfoLC:before {
	content: "\EA8A"
}

.qwQQjWdH:before {
	content: "\EAAB"
}

.iVKggnjL:before {
	content: "\EAF0"
}

.aIe8jdZx:before {
	content: "\EA6A"
}

.jqbjmc3T:before {
	content: "\EA8D"
}

.cZBaH537:before {
	content: "\EB11"
}

.tvCyLsnu:before {
	content: "\EA86"
}

.Rm8n1Qt8:before {
	content: "\EA8F"
}

.CARDLAYOUTPARAM2:before {
	content: "\EA90"
}

.N6bl0AoG:before {
	content: "\EB3B"
}

.PHrchNKw:before {
	content: "\EB89"
}

.Z3K5CyaH:before {
	content: "\EB88"
}

.TodU_1qu:before {
	content: "\EB86"
}

.Ho_Yxbjq:before {
	content: "\EB87"
}

.Mi6a_jcW:before {
	content: "\EA9A"
}

.PJKM0c6X:before {
	content: "\EA9B"
}

.qdYxZHMQ:before {
	content: "\EAE4"
}

.TTfOxyoL:before {
	content: "\EA9C"
}

.nh9JgjTd:before {
	content: "\EAA0"
}

.JmFCubDL:before {
	content: "\EA9E"
}

.VH92yQLi:before {
	content: "\EA9F"
}

.fKvnH2MV:before {
	content: "\EA9D"
}

.aZnLqrJB:before {
	content: "\EB2F"
}

.dgUoGIMa:before {
	content: "\EAA1"
}

.N6uIv6Ix:before {
	content: "\EACB"
}

.wfRV0z5W:before {
	content: "\EACE"
}

._sYL0nZ0:before {
	content: "\EACD"
}

.cDmQ0eLr:before {
	content: "\EACF"
}

.HhU623jx:before {
	content: "\EB45"
}

.zjJ79ZJr:before {
	content: "\EAD0"
}

.Hfx2isgz:before {
	content: "\EAD1"
}

.MQ44nqgW:before {
	content: "\EAD3"
}

.SJFM6kZl:before {
	content: "\EAD2"
}

.xAasA40F:before {
	content: "\EAD9"
}

.nDhitMcZ:before {
	content: "\EADB"
}

.rLjQ8X92:before {
	content: "\EAD8"
}

.G20jsKIM:before {
	content: "\EADA"
}

.VOcnvmgG:before {
	content: "\EADC"
}

.tvOxCDGi:before {
	content: "\EB91"
}

.RyjfUM2x:before {
	content: "\EB51"
}

.VQxngZ5r:before {
	content: "\EB52"
}

.YQk5OdCF:before {
	content: "\EB53"
}

.Xak6j4le:before {
	content: "\EA95"
}

.w4sXFHZJ:before {
	content: "\EA96"
}

.pq7L5cS3:before {
	content: "\EAE0"
}

.zGcKjfEA:before {
	content: "\EADD"
}

.qALSLiPl:before {
	content: "\EADE"
}

.swXmORql:before {
	content: "\EADF"
}

.UawfUlWm:before {
	content: "\EAE1"
}

.U0BgAujX:before {
	content: "\EA6C"
}

.wXEYDFMK:before {
	content: "\EAE3"
}

.pmDRlxSI:before {
	content: "\EB9A"
}

.MlIi13mr:before {
	content: "\EAE8"
}

.Ddxn64QU:before {
	content: "\EBA2"
}

.qGzOUzqa:before {
	content: "\EBA3"
}

.ktFiPVFQ:before {
	content: "\EAE6"
}

.kkr0rvzK:before {
	content: "\EAB5"
}

.CWQyPebM:before {
	content: "\EAE7"
}

.qJr2X3PQ:before {
	content: "\EB90"
}

.Tzd22Szm:before {
	content: "\EAEA"
}

.o1ujm_uO:before {
	content: "\EAEB"
}

.acMeAUOQ:before {
	content: "\EAB6"
}

.qnyEKrLG:before {
	content: "\EAB7"
}

.C0Vly0F5:before {
	content: "\EAEC"
}

.JM9KkhBY:before {
	content: "\EAED"
}

.vDgglFna:before {
	content: "\EAB8"
}

.DIdm7cMF:before {
	content: "\EAF7"
}

.fAJHAHap:before {
	content: "\EA6D"
}

.F7SWXa5W:before {
	content: "\EAF9"
}

.cDA2IlnA:before {
	content: "\EAFC"
}

.XRWGyCUt:before {
	content: "\EAFD"
}

.n8a2eyNS:before {
	content: "\EAFE"
}

.xAINgT68:before {
	content: "\EAAD"
}

.rw5glASe:before {
	content: "\EB6B"
}

.Wq2g_WUL:before {
	content: "\EB6A"
}

.kuzFTdVq:before {
	content: "\EA6B"
}

.ccSjMMKn:before {
	content: "\EAA9"
}

.Jo_1WAPL:before {
	content: "\EAAC"
}

.Z_R2XxjR:before {
	content: "\EAFF"
}

.YF3zoym8:before {
	content: "\EB00"
}

.A31f7If3:before {
	content: "\EB02"
}

.IKJVP7WU:before {
	content: "\EB03"
}

.VN48TaFk:before {
	content: "\EB01"
}

.HDuWEdfr:before {
	content: "\EAB9"
}

._KAtcLVO:before {
	content: "\EB17"
}

.O5lHjCIS:before {
	content: "\EB07"
}

.y8cmvAFw:before {
	content: "\EB06"
}

.aXsdovuZ:before {
	content: "\EB05"
}

.rwm6hHDD:before {
	content: "\EB04"
}

.pk9tm9mY:before {
	content: "\EABA"
}

.oSXRvfph:before {
	content: "\EABB"
}

.co6q8tIL:before {
	content: "\EABC"
}

.aC6dBWJz:before {
	content: "\EABD"
}

.ysS83sqP:before {
	content: "\EB0A"
}

.i8Q07iQ3:before {
	content: "\EB0C"
}

.IT2Ogf97:before {
	content: "\EB08"
}

.v_a_u84c:before {
	content: "\EB09"
}

.zuJkYBSc:before {
	content: "\EB0B"
}

.hU35Gc6d:before {
	content: "\EB40"
}

.vCfnvpvi:before {
	content: "\EB8F"
}

.FisLK_MV:before {
	content: "\EB8E"
}

.VcQGbQqj:before {
	content: "\EA7E"
}

._e6L7RKE:before {
	content: "\EB14"
}

.yQNvGaTJ:before {
	content: "\EB13"
}

.PV9MmvAc:before {
	content: "\EB12"
}

.mRmXGbOr:before {
	content: "\EB16"
}

.Wv8IsFqQ:before {
	content: "\EB38"
}

.g7TVBSbQ:before {
	content: "\EB36"
}

.N6YfShMt:before {
	content: "\EB37"
}

.LNqKmrDB:before {
	content: "\EB1B"
}

.fv0V8ZSL:before {
	content: "\EABF"
}

.LuYHjeCo:before {
	content: "\EABE"
}

.JM_t_WDH:before {
	content: "\EB21"
}

.vxGg6YF8:before {
	content: "\EAAA"
}

.jolWI8ej:before {
	content: "\EAC0"
}

.ZA4Y86cf:before {
	content: "\EA19"
}

.bjCknurH:before {
	content: "\EA18"
}

.jR3T7BIq:before {
	content: "\EB54"
}

.qJ7gYqhv:before {
	content: "\EB22"
}

.NI88Zlrn:before {
	content: "\EA98"
}

.mTEqf0Y2:before {
	content: "\EA77"
}

.UskbxaVV:before {
	content: "\EB33"
}

.aBZIhDWq:before {
	content: "\EA76"
}

.QWH7KoW_:before {
	content: "\EB23"
}

.ADokbRmS:before {
	content: "\EA26"
}

.ahRPg95n:before {
	content: "\EAC2"
}

.VolHr2DX:before {
	content: "\EAC1"
}

.XblZrGFq:before {
	content: "\EB27"
}

.oiJBHO9W:before {
	content: "\EA01"
}

.j0pSb1LA:before {
	content: "\EB26"
}

.HfxSbBq8:before {
	content: "\EB25"
}

.kfUzP1CB:before {
	content: "\EAC3"
}

.qryeZ19E:before {
	content: "\EB24"
}

.uwuOJB0L:before {
	content: "\EAE5"
}

.n4rkLPHP:before {
	content: "\EB2A"
}

.XKaZPiG7:before {
	content: "\EB29"
}

.pAHMdZP0:before {
	content: "\EB2B"
}

.pADZC4Yo:before {
	content: "\EA07"
}

.IHfLpX1x:before {
	content: "\EA02"
}

.oPEdHYRc:before {
	content: "\EA03"
}

.YKNaVHTS:before {
	content: "\EA05"
}

.vyvdC26u:before {
	content: "\EA06"
}

.AXY1oc7f:before {
	content: "\EB2E"
}

.jOgwNMen:before {
	content: "\EB2C"
}

.DcxZeS2n:before {
	content: "\EA93"
}

.sUc7nNoq:before {
	content: "\EA94"
}

.psgT4k9q:before {
	content: "\EAC4"
}

.nKnMdE6G:before {
	content: "\EA42"
}

.pnef2Dhf:before {
	content: "\EB2D"
}

.PoGVFiEO:before {
	content: "\EBA5"
}

.ikDEJ8tF:before {
	content: "\EA43"
}

.sbs8OJWG:before {
	content: "\EAE9"
}

.kvMO5Rs8:before {
	content: "\EA68"
}

.n3KhAwQq:before {
	content: "\EA70"
}

.QQmbI3uG:before {
	content: "\EA62"
}

.JW1RWqxS:before {
	content: "\EB3C"
}

.yWrE4IaW:before {
	content: "\EB64"
}

.Gp5YxtTG:before {
	content: "\EB63"
}

.WR84hm59:before {
	content: "\EB3D"
}

.lUr3WFRc:before {
	content: "\EB3E"
}

.wj7b3eI7:before {
	content: "\EB7F"
}

.whdbgDub:before {
	content: "\EA71"
}

.EZgWq3ZG:before {
	content: "\EB28"
}

.xffATZdS:before {
	content: "\EB43"
}

.TUJYTnf_:before {
	content: "\EB46"
}

.KHpRNW36:before {
	content: "\EB47"
}

.yuhNd1Lp:before {
	content: "\EA73"
}

.lCIxoYQs:before {
	content: "\EB7B"
}

.z_hSdKH7:before {
	content: "\EB4A"
}

.xlUupnvo:before {
	content: "\EB48"
}

.sssyIj1H:before {
	content: "\EB49"
}

.xzrCNmG3:before {
	content: "\EA54"
}

.Jc9MfNpt:before {
	content: "\EB42"
}

.D1HsFh0_:before {
	content: "\EA2F"
}

.Cqr0jDEE:before {
	content: "\EA8E"
}

.EQnMkrwC:before {
	content: "\EA09"
}

.db_GxE1d:before {
	content: "\EB4F"
}

.l9BuDC7A:before {
	content: "\EB50"
}

.dCjhkk4H:before {
	content: "\EB4E"
}

.dwxP86VJ:before {
	content: "\EAC6"
}

.OMB16s2D:before {
	content: "\EB56"
}

.mqYbg6bm:before {
	content: "\EB66"
}

.r8xBkRoo:before {
	content: "\EB65"
}

.QgMVpHur:before {
	content: "\EB5D"
}

.zrOjMJGb:before {
	content: "\EA7C"
}

.ZfFVz9US:before {
	content: "\EB93"
}

.k7VPnHUZ:before {
	content: "\EB60"
}

.JKO8T3vh:before {
	content: "\EB61"
}

.YQNh5PR0:before {
	content: "\EB5F"
}

.HC4sMNCc:before {
	content: "\EB62"
}

.CUneifvq:before {
	content: "\EB67"
}

.tkcrvfmV:before {
	content: "\EAC8"
}

.NU3Unbeg:before {
	content: "\EAC5"
}

.R8veMkYQ:before {
	content: "\EAA8"
}

.vHeQhyut:before {
	content: "\EAC7"
}

._7dCnMMi:before {
	content: "\EA74"
}

.Px8JpGRz:before {
	content: "\EB6C"
}

.IX7GGBGq:before {
	content: "\EB6D"
}

.uT1FSMQk:before {
	content: "\EB6E"
}

.W2dgC_Bt:before {
	content: "\EB6F"
}

.Zspr_fsV:before {
	content: "\EAB4"
}

.bzs_Pje6:before {
	content: "\EAB3"
}

.iZE8Blhv:before {
	content: "\EB70"
}

.ygWvCe0x:before {
	content: "\EA75"
}

.GmoaHW3T:before {
	content: "\EB71"
}

.jFlU50yV:before {
	content: "\EB72"
}

.sMo6SJfB:before {
	content: "\EB73"
}

.WEwsY4An:before {
	content: "\EA7F"
}

.vWVxFMgf:before {
	content: "\EB74"
}

.gkTPb01h:before {
	content: "\EB79"
}

.khZWf0YE:before {
	content: "\EB7A"
}

.gEKMhIf7:before {
	content: "\EB78"
}

.ru6msrgU:before {
	content: "\EA0E"
}

.USBb53Th:before {
	content: "\EA0D"
}

.k8xLp0mU:before {
	content: "\EA13"
}

._bishV13:before {
	content: "\EA14"
}

.tXKbBA53:before {
	content: "\EA0F"
}

.LuJXFFvM:before {
	content: "\EACA"
}

.d9_6ln5g:before {
	content: "\EB8A"
}

.xinC1PJq:before {
	content: "\EB8B"
}

.HWkqoIw_:before {
	content: "\EB8D"
}

.Vp7g3hMe {
	align-items: center;
	display: flex;
	flex-direction: row
}

.Vp7g3hMe.ZEL_SuQq {
	flex-direction: row-reverse
}

.Vp7g3hMe .M_yt1vAZ {
	flex: auto;
	width: 100%
}

.Vp7g3hMe .obZK9q7Z {
	flex: none
}

.soPAEbNu {
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	display: flex;
	flex: none;
	justify-content: flex-end
}

.soPAEbNu :first-child {
	transform: rotate(90deg);
	transition: transform .25s ease-in-out
}

.soPAEbNu:focus {
	outline: 0
}

.soPAEbNu.K_vNj7v4 :first-child {
	transform: rotate(-90deg)
}

.oG2CyDtP {
	align-items: center;
	background: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-radius: 50%;
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	display: flex;
	justify-content: center
}

.oG2CyDtP:hover {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.oG2CyDtP.waY2Ajky,
.oG2CyDtP:active {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.oG2CyDtP.waY2Ajky:hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.oG2CyDtP.waY2Ajky:active {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.q5TkHdCv>:not(:first-child),
.vBVg86FB {
	margin-left: 24px
}

.PHmUPet7 {
	color: rgb(var(--secondary800-rgb, 9, 78, 155));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .PHmUPet7 {
	letter-spacing: var(--font-letter-spacing-standard)
}

.SmGGDQrC {
	position: relative
}

.OCrBlggu {
	height: 20px;
	width: 20px
}

.gRUHGIXJ {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	position: absolute;
	right: -1px;
	top: 0
}

.gRUHGIXJ:hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.gRUHGIXJ:active {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.arPwRbyv {
	display: none
}

.n6XVJcHg {
	background: rgb(var(--secondary800-rgb, 9, 78, 155));
	border-radius: 5px;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: default
}

@media print {
	.n6XVJcHg {
		display: none!important
	}
}

.n6XVJcHg.zru9Wbwe {
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15))
}

.n6XVJcHg.zru9Wbwe.fL7qJ0fH {
	max-width: 300px
}

.n6XVJcHg.zru9Wbwe:not(.fL7qJ0fH) {
	max-width: 250px
}

.KCtSvaWF {
	z-index: 474
}

.uj6zqpMW {
	padding: 10px 0 8px 12px
}

.pBvWzop6 {
	flex: 0 0 auto
}

.J8EbuWYN {
	display: flex
}

.NaChcsZs {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	padding-right: 12px
}

.W0ZSL9WL {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	position: absolute;
	right: 12px;
	top: -1px
}

.GgotGMnA {
	padding-right: 12px
}

.Mo1Nxpfb {
	min-height: 62px;
	min-width: 69px;
	padding-right: 8px;
	padding-top: 8px
}

.lkkLjSYP {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-bottom: 12px;
	margin-top: 8px
}

.kr-font-refresh .lkkLjSYP {
	letter-spacing: var(--font-letter-spacing-standard)
}

.vMYUYFVs {
	align-items: center;
	display: flex
}

.uBTyflr1 {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.uBTyflr1,
.uBTyflr1:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.uBTyflr1:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .uBTyflr1:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.nGBT9Cpt {
	color: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary400-rgb, 192, 226, 247));
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.nGBT9Cpt,
.nGBT9Cpt:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.nGBT9Cpt:hover {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.nGBT9Cpt:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .nGBT9Cpt:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.nGBT9Cpt:hover {
	color: rgb(var(--secondary500-rgb, 113, 191, 239))
}

.nGBT9Cpt:active {
	color: rgb(var(--secondary600-rgb, 25, 129, 193))
}

.r_RkJXU2 {
	color: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--codaYellow300-rgb, 251, 222, 156));
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.r_RkJXU2,
.r_RkJXU2:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.r_RkJXU2:hover {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.r_RkJXU2:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .r_RkJXU2:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.r_RkJXU2:hover {
	color: rgb(var(--codaYellow500-rgb, 255, 189, 73))
}

.r_RkJXU2:active {
	color: rgb(var(--codaYellow600-rgb, 246, 165, 36))
}

.S5IFf4y3 {
	border: 1px solid rgba(var(--neutral0-rgb, 255, 255, 255), 20%);
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	padding: 4px 8px
}

.S5IFf4y3:hover:not(.LQZeLI0O) {
	background: rgba(var(--neutral0-rgb, 255, 255, 255), 20%);
	border: 1px solid transparent
}

.S5IFf4y3:active:not(.LQZeLI0O) {
	background: rgb(var(--secondary800-rgb, 9, 78, 155));
	border: 1px solid transparent
}

.HeGXL9Ar {
	padding-right: 5px
}

.fQeQk0my {
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	text-decoration: none
}

.NLqD4Zy3 {
	min-height: 116px;
	min-width: 62px;
	position: relative;
	top: 4px
}

.Hsmtbo2g,
.jgFTClcu {
	bottom: 22px;
	position: absolute;
	right: 20px;
	z-index: 381
}

.Hsmtbo2g {
	fill: rgb(var(--neutral800-rgb, 68, 68, 68));
	align-items: center;
	align-self: flex-end;
	background-color: rgb(var(--neutral0-dynamic-rgb, 255, 255, 255));
	border-radius: 50%;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	cursor: pointer;
	display: inline-flex;
	height: 2.5vmax;
	justify-content: center;
	max-height: 48px;
	max-width: 48px;
	min-height: 36px;
	min-width: 36px;
	width: 2.5vmax
}

@media print {
	.Hsmtbo2g {
		display: none!important
	}
}

.Hsmtbo2g:hover {
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.Hsmtbo2g:active {
	background-color: rgb(var(--neutral300-rgb, 224, 224, 224))
}

.jsge5x6H {
	height: 50%;
	-webkit-mask-position: 50% 50%;
	mask-position: 50% 50%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	position: relative;
	width: 50%
}

.XM8aX8Af {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.dba_nOdp {
	align-items: center;
	align-self: flex-end;
	background-color: rgb(var(--neutral0-dynamic-rgb, 255, 255, 255));
	border: 1px rgb(var(--neutral300-rgb, 224, 224, 224)) solid;
	border-radius: 20px;
	bottom: 22px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-semi-bold);
	height: 40px;
	justify-content: center;
	padding-right: 6px;
	position: absolute;
	right: 20px;
	width: 127px;
	z-index: 381
}

@media print {
	.dba_nOdp {
		display: none!important
	}
}

.dba_nOdp .SFdaox30 {
	margin-right: 6px
}

.g1y118YZ {
	border-bottom: 1px rgb(var(--neutral300-rgb, 224, 224, 224)) solid
}

.GrGFnKdg {
	background-color: rgb(var(--neutral0-dynamic-rgb, 255, 255, 255));
	bottom: 22px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	position: absolute;
	right: 20px;
	width: 233px;
	z-index: 381
}

@media print {
	.GrGFnKdg {
		display: none!important
	}
}

.GrGFnKdg .JIt4ocp9 {
	align-items: center;
	cursor: pointer;
	display: flex;
	flex-direction: row;
	padding: 24px 12px
}

.GrGFnKdg .JIt4ocp9 ._yh3kzXk {
	display: flex;
	flex: 1 1 0;
	flex-direction: column;
	min-height: 0;
	min-width: 0
}

.GrGFnKdg .JIt4ocp9 ._yh3kzXk .zksYok0g {
	font-weight: var(--font-weight-semi-bold);
	margin-bottom: 8px
}

.GrGFnKdg .JIt4ocp9 ._yh3kzXk .xxNOiMTt {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .GrGFnKdg .JIt4ocp9 ._yh3kzXk .xxNOiMTt {
	letter-spacing: var(--font-letter-spacing-standard)
}

.GrGFnKdg .JIt4ocp9 .Dp4cXnye {
	align-items: center;
	display: flex;
	justify-content: center
}

@font-face {
	font-family: Calibre;
	font-style: normal;
	font-weight: 700;
	src: url(https://cdn.coda.io/fonts/calibre-bold.woff2) format("woff2"), url(https://cdn.coda.io/fonts/calibre-bold.woff) format("woff")
}

@font-face {
	font-family: Calibre;
	font-style: normal;
	font-weight: 600;
	src: url(https://cdn.coda.io/fonts/calibre-semibold.woff2) format("woff2"), url(https://cdn.coda.io/fonts/calibre-semibold.woff) format("woff")
}

@font-face {
	font-family: Calibre;
	font-style: italic;
	font-weight: 500;
	src: url(https://cdn.coda.io/fonts/calibre-mediumitalic.woff2) format("woff2"), url(https://cdn.coda.io/fonts/calibre-mediumitalic.woff) format("woff")
}

@font-face {
	font-family: Calibre;
	font-style: normal;
	font-weight: 400;
	src: url(https://cdn.coda.io/fonts/calibre-light.woff2) format("woff2"), url(https://cdn.coda.io/fonts/calibre-light.woff) format("woff")
}

@font-face {
	font-family: Calibre;
	font-style: normal;
	font-weight: 400;
	src: url(https://cdn.coda.io/fonts/calibre-regular.woff2) format("woff2"), url(https://cdn.coda.io/fonts/calibre-regular.woff) format("woff")
}

@font-face {
	font-family: Calibre;
	font-style: italic;
	font-weight: 700;
	src: url(https://cdn.coda.io/fonts/calibre-bolditalic.woff2) format("woff2"), url(https://cdn.coda.io/fonts/calibre-bolditalic.woff) format("woff")
}

@font-face {
	font-family: Calibre-R;
	font-style: normal;
	font-weight: 700;
	src: url(https://cdn.coda.io/fonts/Calibre-R-Bold.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Calibre-R-Bold.woff) format("woff")
}

@font-face {
	font-family: Calibre-R;
	font-style: normal;
	font-weight: 600;
	src: url(https://cdn.coda.io/fonts/Calibre-R-Semibold.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Calibre-R-Semibold.woff) format("woff")
}

@font-face {
	font-family: Calibre-R;
	font-style: normal;
	font-weight: 500;
	src: url(https://cdn.coda.io/fonts/Calibre-R-Medium.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Calibre-R-Medium.woff) format("woff")
}

@font-face {
	font-family: Calibre-R;
	font-style: normal;
	font-weight: 400;
	src: url(https://cdn.coda.io/fonts/Calibre-R-Regular.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Calibre-R-Regular.woff) format("woff")
}

@font-face {
	font-family: Calibre-R;
	font-style: normal;
	font-weight: 300;
	src: url(https://cdn.coda.io/fonts/Calibre-R-Light.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Calibre-R-Light.woff) format("woff")
}

@font-face {
	font-display: fallback;
	font-family: Hack;
	font-style: normal;
	font-weight: 400;
	src: local("Hack"), local("Hack-Regular"), url(https://cdn.coda.io/fonts/hack-regular.woff2) format("woff2"), url(https://cdn.coda.io/fonts/hack-regular.woff) format("woff")
}

@font-face {
	font-display: fallback;
	font-family: Hack;
	font-style: italic;
	font-weight: 400;
	src: local("Hack Italic"), local("Hack-Italic"), url(https://cdn.coda.io/fonts/hack-italic.woff2) format("woff2"), url(https://cdn.coda.io/fonts/hack-italic.woff) format("woff")
}

@font-face {
	font-display: fallback;
	font-family: Hack;
	font-style: normal;
	font-weight: 700;
	src: local("Hack Bold"), local("Hack-Bold"), url(https://cdn.coda.io/fonts/hack-bold.woff2) format("woff2"), url(https://cdn.coda.io/fonts/hack-bold.woff) format("woff")
}

@font-face {
	font-display: fallback;
	font-family: Hack;
	font-style: italic;
	font-weight: 700;
	src: local("Hack Bold Italic"), local("Hack-Bold-Italic"), url(https://cdn.coda.io/fonts/hack-bolditalic.woff2) format("woff2"), url(https://cdn.coda.io/fonts/hack-bolditalic.woff) format("woff")
}

div.formula-grid {
	bottom: 0;
	position: fixed;
	width: 100%
}

hr.formula-grid {
	background: #333;
	background-image: linear-gradient(90deg, #ccc, #333, #ccc);
	border: 0;
	height: 1px;
	width: 100%
}

@font-face {
	font-display: swap;
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	src: local("Roboto Medium"), local("Roboto-Medium"), url(https://cdn.coda.io/fonts/Roboto.woff2) format("woff2");
	unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
	font-family: CharterITC;
	font-style: italic;
	font-weight: 400;
	src: url(https://cdn.coda.io/fonts/CharterITCW05-Italic.woff2) format("woff2"), url(https://cdn.coda.io/fonts/CharterITCW05-Italic.woff) format("woff")
}

@font-face {
	font-family: CharterITC;
	font-style: normal;
	font-weight: 700;
	src: url(https://cdn.coda.io/fonts/CharterITCW05-Bold.woff2) format("woff2"), url(https://cdn.coda.io/fonts/CharterITCW05-Bold.woff) format("woff")
}

@font-face {
	font-family: CharterITC;
	font-style: normal;
	font-weight: 400;
	src: url(https://cdn.coda.io/fonts/CharterITCW05-Regular.woff2) format("woff2"), url(https://cdn.coda.io/fonts/CharterITCW05-Regular.woff) format("woff")
}

@font-face {
	font-family: CharterITC;
	font-style: italic;
	font-weight: 700;
	src: url(https://cdn.coda.io/fonts/CharterITCW05-BoldItalic.woff2) format("woff2"), url(https://cdn.coda.io/fonts/CharterITCW05-BoldItalic.woff) format("woff")
}

@font-face {
	font-display: swap;
	font-family: Inter;
	font-style: normal;
	font-weight: 400;
	src: url(https://cdn.coda.io/fonts/Inter/3.15/Inter-Regular.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Inter/3.15/Inter-Regular.woff) format("woff")
}

@font-face {
	font-display: swap;
	font-family: Inter;
	font-style: italic;
	font-weight: 400;
	src: url(https://cdn.coda.io/fonts/Inter/3.15/Inter-Italic.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Inter/3.15/Inter-Italic.woff) format("woff")
}

@font-face {
	font-display: swap;
	font-family: Inter;
	font-style: normal;
	font-weight: 600;
	src: url(https://cdn.coda.io/fonts/Inter/3.15/Inter-SemiBold.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Inter/3.15/Inter-SemiBold.woff) format("woff")
}

@font-face {
	font-display: swap;
	font-family: Inter;
	font-style: italic;
	font-weight: 600;
	src: url(https://cdn.coda.io/fonts/Inter/3.15/Inter-SemiBoldItalic.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Inter/3.15/Inter-SemiBoldItalic.woff) format("woff")
}

@font-face {
	font-display: swap;
	font-family: Inter;
	font-style: normal;
	font-weight: 700;
	src: url(https://cdn.coda.io/fonts/Inter/3.15/Inter-Bold.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Inter/3.15/Inter-Bold.woff) format("woff")
}

@font-face {
	font-display: swap;
	font-family: Inter;
	font-style: italic;
	font-weight: 700;
	src: url(https://cdn.coda.io/fonts/Inter/3.15/Inter-BoldItalic.woff2) format("woff2"), url(https://cdn.coda.io/fonts/Inter/3.15/Inter-BoldItalic.woff) format("woff")
}

@font-face {
	font-family: Tiempos-Headline;
	font-style: normal;
	font-weight: 700;
	src: url(https://cdn.coda.io/fonts/TiemposHeadline-Bold.woff2) format("woff2"), url(https://cdn.coda.io/fonts/TiemposHeadline-Bold.woff) format("woff")
}

@font-face {
	font-family: Tiempos-Headline;
	font-style: normal;
	font-weight: 600;
	src: url(https://cdn.coda.io/fonts/TiemposHeadline-Semibold.woff2) format("woff2"), url(https://cdn.coda.io/fonts/TiemposHeadline-Semibold.woff) format("woff")
}

@font-face {
	font-family: Tiempos-Headline;
	font-style: normal;
	font-weight: 400;
	src: url(https://cdn.coda.io/fonts/TiemposHeadline-Regular.woff2) format("woff2"), url(https://cdn.coda.io/fonts/TiemposHeadline-Regular.woff) format("woff")
}

@font-face {
	font-family: Tiempos-Headline;
	font-style: normal;
	font-weight: 300;
	src: url(https://cdn.coda.io/fonts/TiemposHeadline-Light.woff2) format("woff2"), url(https://cdn.coda.io/fonts/TiemposHeadline-Light.woff) format("woff")
}

* {
	-webkit-overflow-scrolling: touch
}

html {
	--kr-red-medium-rgb: 201, 22, 22;
	--kr-orange-medium-rgb: 236, 101, 21;
	--kr-yellow-medium-rgb: 228, 167, 9;
	--kr-green-medium-rgb: 46, 150, 75;
	--kr-blue-medium-rgb: 47, 117, 215;
	--kr-purple-medium-rgb: 133, 65, 181;
	--kr-pink-medium-rgb: 206, 66, 166;
	--kr-gray-medium-rgb: 102, 102, 102;
	font-size: 100%
}

@media screen {
	html.kr-dark-mode {
		--color-ffffff-rgb: 41, 41, 41;
		--color-f5f5f5-rgb: 54, 54, 54;
		--color-eeeeee-rgb: 66, 66, 66;
		--color-e0e0e0-rgb: 89, 89, 89;
		--color-bdbdbd-rgb: 105, 105, 105;
		--color-9e9e9e-rgb: 133, 133, 133;
		--color-616161-rgb: 153, 153, 153;
		--color-424242-rgb: 166, 166, 166;
		--color-212121-rgb: 201, 201, 201;
		--color-000000-rgb: 224, 224, 224;
		--color-fde0dc-rgb: 54, 23, 23;
		--color-f9bdbb-rgb: 71, 30, 30;
		--color-f69988-rgb: 87, 37, 37;
		--color-f36c60-rgb: 102, 43, 43;
		--color-e84e40-rgb: 115, 49, 49;
		--color-e51c23-rgb: 135, 57, 57;
		--color-dd191d-rgb: 150, 66, 66;
		--color-d01716-rgb: 168, 74, 74;
		--color-c41411-rgb: 196, 86, 86;
		--color-b0120a-rgb: 219, 95, 95;
		--color-fff3e0-rgb: 71, 49, 35;
		--color-ffe0b2-rgb: 82, 56, 40;
		--color-ffcc80-rgb: 89, 61, 44;
		--color-ffb74d-rgb: 97, 66, 48;
		--color-ffa726-rgb: 122, 83, 60;
		--color-ff9800-rgb: 148, 100, 72;
		--color-fb8c00-rgb: 181, 122, 89;
		--color-f57c00-rgb: 201, 133, 95;
		--color-ef6c00-rgb: 224, 145, 101;
		--color-e65100-rgb: 240, 153, 104;
		--color-fffde7-rgb: 69, 60, 35;
		--color-fff9c4-rgb: 77, 66, 40;
		--color-fff59d-rgb: 89, 77, 46;
		--color-fff176-rgb: 102, 88, 52;
		--color-ffee58-rgb: 115, 99, 59;
		--color-ffeb3b-rgb: 140, 120, 69;
		--color-fdd835-rgb: 166, 141, 78;
		--color-fbc02d-rgb: 191, 162, 86;
		--color-f9a825-rgb: 217, 182, 94;
		--color-f57f17-rgb: 242, 204, 105;
		--color-f1f8e9-rgb: 40, 56, 31;
		--color-dcedc8-rgb: 47, 66, 36;
		--color-c5e1a5-rgb: 54, 77, 41;
		--color-aed581-rgb: 63, 89, 48;
		--color-9ccc65-rgb: 74, 105, 55;
		--color-8bc34a-rgb: 82, 117, 61;
		--color-7cb342-rgb: 98, 140, 73;
		--color-689f38-rgb: 117, 166, 88;
		--color-558b2f-rgb: 144, 194, 114;
		--color-33691e-rgb: 169, 211, 144;
		--color-e0f7fa-rgb: 26, 54, 56;
		--color-b2ebf2-rgb: 32, 69, 71;
		--color-80deea-rgb: 38, 84, 87;
		--color-4dd0e1-rgb: 48, 110, 112;
		--color-26c6da-rgb: 51, 127, 130;
		--color-00bcd4-rgb: 51, 132, 135;
		--color-00acc1-rgb: 50, 134, 140;
		--color-0097a7-rgb: 62, 166, 173;
		--color-00838f-rgb: 68, 185, 194;
		--color-006064-rgb: 112, 217, 224;
		--color-eceff1-rgb: 42, 49, 54;
		--color-cdd6da-rgb: 50, 58, 64;
		--color-b0bec5-rgb: 56, 66, 71;
		--color-90a4ae-rgb: 62, 72, 79;
		--color-78909c-rgb: 72, 84, 92;
		--color-607d8b-rgb: 80, 96, 107;
		--color-546e7a-rgb: 74, 94, 107;
		--color-455a64-rgb: 107, 130, 145;
		--color-37474f-rgb: 130, 147, 158;
		--color-263238-rgb: 175, 198, 214;
		--color-e8eaf6-rgb: 35, 41, 61;
		--color-c5cae9-rgb: 46, 55, 84;
		--color-9fa8da-rgb: 50, 60, 92;
		--color-7986cb-rgb: 53, 64, 102;
		--color-5c6bc0-rgb: 60, 73, 117;
		--color-3f51b5-rgb: 66, 83, 140;
		--color-3949ab-rgb: 70, 91, 163;
		--color-303f9f-rgb: 96, 120, 204;
		--color-283592-rgb: 116, 144, 242;
		--color-1a237e-rgb: 117, 147, 255;
		--color-f3e5f5-rgb: 47, 38, 51;
		--color-e1bee7-rgb: 58, 43, 64;
		--color-ce93d8-rgb: 64, 47, 71;
		--color-ba68c8-rgb: 71, 49, 82;
		--color-ab47bc-rgb: 84, 58, 97;
		--color-9c27b0-rgb: 99, 68, 117;
		--color-8e24aa-rgb: 114, 78, 135;
		--color-7b1fa2-rgb: 135, 91, 168;
		--color-6a1b9a-rgb: 174, 122, 227;
		--color-4a148c-rgb: 174, 130, 255;
		--codaRed100-rgb: 244, 106, 84;
		--codaRed200-rgb: 255, 145, 116;
		--codaRed300-rgb: 119, 62, 27;
		--codaRed500-rgb: 246, 233, 222;
		--codaRed600-rgb: 250, 247, 245;
		--codaGreen300-rgb: 3, 69, 81;
		--codaGreen500-rgb: 6, 103, 115;
		--codaGreen550-rgb: 13, 134, 143;
		--codaGreen600-rgb: 128, 208, 224;
		--codaGreen700-rgb: 115, 185, 175;
		--codaGreen800-rgb: 175, 215, 210;
		--codaBrown200-rgb: 80, 70, 62;
		--codaBrown400-rgb: 85, 75, 65;
		--codaBrown600-rgb: 245, 237, 230;
		--codaBrown800-rgb: 251, 247, 245;
		--neutral0-rgb: 34, 34, 34;
		--neutral100-rgb: 44, 44, 44;
		--neutral150-rgb: 52, 52, 52;
		--neutral200-rgb: 60, 60, 60;
		--neutral300-rgb: 70, 70, 70;
		--neutral350-rgb: 100, 100, 100;
		--neutral400-rgb: 115, 115, 115;
		--neutral500-rgb: 130, 130, 130;
		--neutral600-rgb: 160, 160, 160;
		--neutral700-rgb: 224, 224, 224;
		--neutral800-rgb: 240, 240, 240;
		--neutral900-rgb: 245, 245, 245;
		--neutral950-rgb: 250, 250, 250;
		--neutral1000-rgb: 255, 255, 255;
		--neutral0-dynamic-rgb: 51, 51, 51;
		--primary100-rgb: 78, 68, 68;
		--primary150-rgb: 188, 50, 45;
		--primary250-rgb: 218, 73, 63;
		--primary400-rgb: 247, 186, 157;
		--primary700-rgb: 240, 115, 115;
		--primary800-rgb: 245, 140, 140;
		--primary900-rgb: 251, 247, 245;
		--brandTomatoSoup100-rgb: 255, 255, 255;
		--secondary100-rgb: 35, 41, 47;
		--secondary150-rgb: 36, 44, 51;
		--secondary200-rgb: 43, 54, 64;
		--secondary300-rgb: 65, 105, 164;
		--secondary400-rgb: 82, 116, 164;
		--secondary500-rgb: 82, 116, 164;
		--secondary600-rgb: 99, 179, 255;
		--secondary700-rgb: 128, 186, 245;
		--secondary800-rgb: 158, 204, 250;
		--secondary900-rgb: 247, 251, 253;
		--codaYellow100-rgb: 58, 49, 39;
		--codaYellow300-rgb: 206, 132, 47;
		--codaYellow500-rgb: 246, 165, 36;
		--codaYellow600-rgb: 255, 189, 73;
		--codaYellow700-rgb: 251, 222, 156;
		--codaOrange300-rgb: 238, 90, 41;
		--codaOrange500-rgb: 242, 131, 64;
		--codaOrange600-rgb: 255, 166, 113;
		--codaOrange800-rgb: 255, 201, 169;
		--inverted500-rgb: 81, 88, 105;
		--inverted600-rgb: 109, 118, 135;
		--inverted700-rgb: 131, 148, 165;
		--greenAccent-rgb: 77, 182, 125;
		--blueKindaLight-rgb: 47, 57, 59;
		--brandPutty-rgb: 66, 58, 51;
		--brandPeach1-rgb: 97, 85, 71;
		--brandedPageBackground: 44, 44, 44;
		--opacity-shadow-normal: 0.4;
		--opacity-shadow-light: 0.25;
		--opacity-config-background: 0.35;
		--opacity-modal-background: 0.4;
		--opacity-app-fade: 20%;
		--opacity-unfocused-selection: 20%;
		--kr-red-light-rgb: 93, 52, 52;
		--kr-red-gradient-rgb: 168, 74, 74;
		--kr-red-chart-rgb: 201, 22, 22;
		--kr-red-medium-rgb: 221, 72, 72;
		--kr-red-dark-rgb: 251, 117, 117;
		--kr-orange-light-rgb: 103, 55, 26;
		--kr-orange-gradient-rgb: 183, 104, 60;
		--kr-orange-chart-rgb: 236, 101, 21;
		--kr-orange-medium-rgb: 250, 135, 66;
		--kr-orange-dark-rgb: 255, 155, 96;
		--kr-yellow-light-rgb: 82, 66, 23;
		--kr-yellow-gradient-rgb: 140, 120, 69;
		--kr-yellow-chart-rgb: 228, 167, 9;
		--kr-yellow-medium-rgb: 252, 188, 12;
		--kr-yellow-dark-rgb: 255, 212, 92;
		--kr-green-light-rgb: 25, 80, 40;
		--kr-green-gradient-rgb: 90, 127, 67;
		--kr-green-chart-rgb: 46, 150, 75;
		--kr-green-medium-rgb: 66, 195, 102;
		--kr-green-dark-rgb: 116, 224, 146;
		--kr-blue-light-rgb: 40, 69, 109;
		--kr-blue-gradient-rgb: 70, 91, 163;
		--kr-blue-chart-rgb: 47, 117, 215;
		--kr-blue-medium-rgb: 82, 156, 226;
		--kr-blue-dark-rgb: 135, 194, 251;
		--kr-purple-light-rgb: 82, 50, 113;
		--kr-purple-gradient-rgb: 114, 78, 135;
		--kr-purple-chart-rgb: 133, 65, 181;
		--kr-purple-medium-rgb: 167, 98, 217;
		--kr-purple-dark-rgb: 202, 139, 247;
		--kr-pink-light-rgb: 90, 47, 81;
		--kr-pink-gradient-rgb: 166, 92, 145;
		--kr-pink-chart-rgb: 206, 66, 166;
		--kr-pink-medium-rgb: 220, 69, 177;
		--kr-pink-dark-rgb: 255, 129, 219;
		--kr-gray-light-rgb: 102, 102, 102;
		--kr-grey-gradient-rgb: 105, 105, 105;
		--kr-gray-chart-rgb: 102, 102, 102;
		--kr-gray-medium-rgb: 142, 142, 142;
		--kr-gray-dark-rgb: 193, 193, 193;
		--beigeLight-rgb: 99, 78, 61;
		color-scheme: dark
	}
}

body {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-text-decoration-skip: ink;
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 0;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin: 0;
	overflow-y: hidden;
	padding: 0;
	text-decoration-skip-ink: auto
}

.kr-font-refresh-canvas body {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

@media print {
	html.printing-standalone-sections body {
		font-family: Inter, sans-serif
	}
}

.kr-font-refresh body {
	letter-spacing: var(--font-letter-spacing-standard)
}

body::-moz-selection {
	background-color: rgba(var(--secondary600-rgb, 25, 129, 193), var(--opacity-app-fade, 10%))
}

body::selection {
	background-color: rgba(var(--secondary600-rgb, 25, 129, 193), var(--opacity-app-fade, 10%))
}

body,
html {
	-webkit-tap-highlight-color: rgba(var(--neutral1000-rgb, 0, 0, 0), 0)
}

@media screen {
	body,
	html {
		height: var(--window-height, 100vh);
		overflow: hidden;
		position: fixed;
		width: var(--window-width, 100vw)
	}
	body,
	html {
		display: flex
	}
	body {
		flex: 1 1 0;
		flex-direction: column;
		min-height: 0;
		min-width: 0
	}
}

@media print {
	* {
		-webkit-print-color-adjust: exact;
		color-adjust: exact
	}
	body,
	html {
		overflow: visible;
		position: relative
	}
	html {
		zoom: 75%;
		overflow-y: auto
	}
}

body:not(.isDesktopSafari) {
	text-rendering: optimizelegibility
}

::-moz-selection {
	background: rgba(var(--secondary600-rgb, 25, 129, 193), var(--opacity-app-fade, 10%))
}

::selection {
	background: rgba(var(--secondary600-rgb, 25, 129, 193), var(--opacity-app-fade, 10%))
}

#content-container {
	display: grid;
	height: 100%;
	position: fixed;
	width: 100%
}

@media print {
	#content-container {
		position: relative
	}
}

#coda-react-host,
#prerendered-host {
	display: flex;
	flex: 1 1 0;
	grid-column: 1;
	grid-row: 1;
	min-height: 0;
	min-width: 0
}

#coda-react-host {
	z-index: 1
}

#coda-react-host.website {
	display: block
}

#prerendered-host {
	z-index: 2
}

:focus {
	outline: none
}

#coda-body:not(.intent-mouse) a:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

h1,
h2,
h3,
h4,
h5 {
	margin: 0
}

.CARDICONALIGN {
	display: inline-block;
	text-align: center;
	vertical-align: middle
}

.CARDICONALIGN.CARDICONPOSITION.wPObip0N {
	position: relative
}

.CARDICONALIGN.CARDICONPOSITION:not(.wPObip0N):not(.FqSyDfeU) .CARDLAYOUTPARAM,
.CARDICONALIGN.CARDICONPOSITION:not(.wPObip0N):not(.FqSyDfeU) .J7qlJ5zS,
.CARDICONALIGN.CARDICONPOSITION:not(.wPObip0N):not(.FqSyDfeU) .yrrh0oYn {
	display: none
}

.CARDLAYOUTPARAM,
.J7qlJ5zS,
.yrrh0oYn {
	align-items: center;
	display: flex;
	justify-content: center
}

.CARDLAYOUTPARAM,
.J7qlJ5zS,
.CARDIMG,
.yrrh0oYn {
	box-sizing: border-box;
	height: 100%;
	overflow: hidden;
	width: 100%
}

.kAN_YUfe .CARDLAYOUTPARAM,
.kAN_YUfe .J7qlJ5zS,
.kAN_YUfe .CARDIMG,
.kAN_YUfe .yrrh0oYn {
	padding: 2px
}

._SPla77v .CARDLAYOUTPARAM,
._SPla77v .J7qlJ5zS,
._SPla77v .CARDIMG,
._SPla77v .yrrh0oYn {
	border-radius: 50%
}

.yYOX3STs .TF_R9slE {
	height: 16px;
	width: auto
}

.G3xXgrmp .TF_R9slE {
	height: 20px;
	margin-bottom: 1px;
	width: auto
}

.hXMJDo4p .TF_R9slE {
	height: 24px;
	width: auto
}

.TF_R9slE {
	box-sizing: border-box;
	overflow: hidden;
	width: 100%
}

.kAN_YUfe .TF_R9slE {
	padding: 2px
}

._SPla77v .TF_R9slE {
	border-radius: 50%
}

.Tk873Qpg {
	border-radius: 3px
}

.J7qlJ5zS {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

.TF_R9slE,
.CARDIMG {
	background-clip: content-box;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: block;
	-o-object-fit: cover;
	object-fit: cover;
	padding: inherit
}

.wPObip0N .TF_R9slE,
.wPObip0N .CARDIMG {
	bottom: 0;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	transition: opacity .25s ease-in, border-color .25s ease-in
}

.CARDICONALIGN:not(.wPObip0N):not(.CARDICONOPACITY) .TF_R9slE,
.CARDICONALIGN:not(.wPObip0N):not(.CARDICONOPACITY) .CARDIMG {
	display: none
}

.CARDICONOPACITY .TF_R9slE,
.CARDICONOPACITY .CARDIMG {
	opacity: 1
}

.n0V6K377 .TF_R9slE,
.n0V6K377 .CARDIMG {
	filter: grayscale(85%)
}

.TF_R9slE.NxGkZ12R,
.CARDIMG.NxGkZ12R {
	background-color: transparent
}

.CARDICONOPACITY.CARDICONPOSITION .UsVuigFP {
	opacity: 0;
	transition: opacity .25s ease-in
}

.CARDICONOPACITY.CARDICONPOSITION:hover .UsVuigFP {
	opacity: 1
}

.BI20HO9E {
	height: 100%
}

._SPla77v .BI20HO9E {
	border-radius: 50%
}

.JW8CEboe {
	background-color: rgb(var(--codaBrown400-rgb, 245, 237, 230));
	display: grid;
	grid-template-columns: minmax(0, 1176px);
	justify-content: center;
	padding-top: 4rem
}

.JW8CEboe .I8LrRD8E {
	display: grid;
	grid-template-columns: repeat(5, minmax(0, 1fr))
}

.JW8CEboe nav {
	box-sizing: border-box;
	line-height: 2rem;
	padding: 0 2rem 1rem 0
}

.JW8CEboe h4 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-bold);
	line-height: 36px
}

.JW8CEboe ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.JW8CEboe li a {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	display: inline-block;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 36px;
	white-space: nowrap
}

.JW8CEboe li a .WFXaQXAt {
	display: inline-block;
	font-family: codaicons;
	font-size: inherit;
	left: 4px;
	position: relative;
	visibility: hidden
}

.JW8CEboe li a:hover .WFXaQXAt {
	visibility: visible
}

.UXHMvEd4 {
	display: flex;
	justify-content: center;
	margin: 1rem 0
}

.UXHMvEd4 img {
	height: 20px;
	margin-right: 1rem
}

.uxSvYml7 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	margin: 1rem 0
}

.JgfBoYPh {
	height: auto;
	width: 24px
}

.bHCGe_ja {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	margin-bottom: 20px
}

@media (max-width:1199px) {
	.bHCGe_ja {
		padding: 0 50px
	}
}

@media (max-width:699px) {
	.bHCGe_ja {
		grid-template-columns: repeat(3, minmax(0, 1fr));
		padding: 0 20px
	}
}

.xJPxClvz {
	max-width: 160px
}

@media (max-width:699px) {
	.N1jhktMZ {
		padding: 10px 0
	}
}

.cWp9nYed {
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin-bottom: 5rem
}

@media (max-width:1199px) {
	.cWp9nYed {
		padding: 0 50px
	}
}

@media (max-width:699px) {
	.cWp9nYed {
		padding: 0 20px
	}
}

@media screen and (max-width:480px) {
	.JW8CEboe .I8LrRD8E {
		grid-template-columns: 1fr
	}
	.JW8CEboe nav {
		line-height: 3rem;
		padding: 0 2rem
	}
	.JW8CEboe nav.aTToZBxs {
		padding-bottom: 4rem
	}
	.JW8CEboe a,
	.JW8CEboe h4 {
		font-size: 1.25rem
	}
	.JW8CEboe ul {
		line-height: 3rem
	}
}

.Ta1eWo9v {
	align-items: center;
	display: inline-flex;
	flex-direction: row
}

.v4u2n8cy {
	align-items: center;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	display: flex;
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	height: 28px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 9.33333333px
}

.v4u2n8cy:first-child {
	border-bottom-left-radius: 4px;
	border-left: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-top-left-radius: 4px
}

:where(.kr-button-refresh) .v4u2n8cy:first-child {
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px
}

.v4u2n8cy:last-child {
	border-bottom-right-radius: 4px;
	border-right: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-top-right-radius: 4px
}

:where(.kr-button-refresh) .v4u2n8cy:last-child {
	border-bottom-right-radius: 6px;
	border-top-right-radius: 6px
}

.v4u2n8cy:hover:not(.onALhChZ) {
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245));
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.v4u2n8cy:active:not(.onALhChZ) {
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.v4u2n8cy.onALhChZ {
	background-color: rgb(var(--secondary200-rgb, 235, 245, 250));
	border: 1px solid rgb(var(--secondary500-rgb, 113, 191, 239));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.v4u2n8cy:not(.onALhChZ)+.v4u2n8cy:not(.onALhChZ) {
	border-left: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.z9ceqsJ9 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.z9ceqsJ9:hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.z9ceqsJ9:active {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

._cm1XoRv {
	color: rgb(var(--neutral400-rgb, 198, 198, 198))
}

._cm1XoRv:hover {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

._cm1XoRv:active {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.UtBtNyZQ {
	color: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.UtBtNyZQ:hover {
	color: rgb(var(--primary700-rgb, 218, 73, 63))
}

.UtBtNyZQ:active {
	color: rgb(var(--primary800-rgb, 188, 50, 45))
}

.oql6adtT {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.oql6adtT:hover {
	color: rgb(var(--neutral100-rgb, 250, 250, 250))
}

.oql6adtT:active {
	color: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.H9UgvPmu {
	color: #fff
}

.H9UgvPmu:hover {
	color: #f0f0f0
}

.H9UgvPmu:active {
	color: #e0e0e0
}

@media screen {
	.G4xPgXzs {
		align-items: center;
		-webkit-animation: fadein .3s ease 0s forwards;
		animation: fadein .3s ease 0s forwards;
		background: rgba(0, 0, 0, var(--opacity-modal-background, .2));
		bottom: 0;
		display: flex;
		justify-content: center;
		left: 0;
		opacity: 0;
		position: fixed;
		right: 0;
		top: 0;
		z-index: 475
	}
	@-webkit-keyframes fadein {
		0% {
			opacity: 0
		}
		to {
			opacity: 1
		}
	}
	@keyframes fadein {
		0% {
			opacity: 0
		}
		to {
			opacity: 1
		}
	}
	body.isMobile .G4xPgXzs {
		background: linear-gradient(transparent 0, rgba(0, 0, 0, var(--opacity-modal-background, .2)) 5%, rgba(0, 0, 0, var(--opacity-modal-background, .2)) 95%, transparent 100%)
	}
}

body.isMobile .G4xPgXzs {
	z-index: 477
}

.a43UaAJ0 {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: flex;
	flex-direction: column
}

@media screen {
	.a43UaAJ0 {
		border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
		border-radius: 12px;
		box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
		max-height: 100%
	}
}

.wzhhOgpS {
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/pricing/wand.svg);
	height: 65px;
	margin: auto;
	width: 72px
}

.al9GrJzy,
.wzhhOgpS {
	background-repeat: no-repeat;
	background-size: contain
}

.al9GrJzy {
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/doc_web.svg);
	height: 93px;
	margin-right: 12px;
	width: 86px
}

.je_pmAHj {
	display: flex;
	display: block;
	flex-direction: row;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-top: 15px
}

.kr-font-refresh .je_pmAHj {
	letter-spacing: var(--font-letter-spacing-standard)
}

.je_pmAHj.qeLEGQkL {
	margin-top: 0
}

.JI4DeDgk {
	display: flex;
	flex-direction: column;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .JI4DeDgk {
	letter-spacing: var(--font-letter-spacing-standard)
}

.JI4DeDgk>.j9s5m4AY {
	margin-top: 15px
}

.oXrXfpkN {
	display: none
}

.nLmUK0lV {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.nLmUK0lV,
.nLmUK0lV:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.nLmUK0lV:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .nLmUK0lV:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.nLmUK0lV:hover {
	text-decoration: underline
}

.bSiPq0Y8.bSiPq0Y8 {
	z-index: 474
}

.XWe_e50W {
	margin-bottom: 12px
}

.KsCx6Iby {
	-webkit-padding-start: 24px;
	padding-inline-start: 24px
}

.icpWRk7y {
	display: grid;
	grid-template-columns: -webkit-min-content 1fr;
	grid-template-columns: min-content 1fr
}

.zp6d5u4l {
	align-self: center;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .zp6d5u4l {
	letter-spacing: var(--font-letter-spacing-standard)
}

.zp6d5u4l a {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.zp6d5u4l a,
.zp6d5u4l a:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.zp6d5u4l a:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .zp6d5u4l a:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.zp6d5u4l a:hover {
	text-decoration: underline
}

.BBvlZpP_ {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard)
}

.BBvlZpP_:not(:last-child) {
	margin-bottom: 8px
}

.ACUktzqU {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .ACUktzqU {
	letter-spacing: var(--font-letter-spacing-standard)
}

.ACUktzqU:not(:last-child) {
	margin-bottom: 12px
}

.PydmkPBR {
	display: flex;
	flex-direction: row;
	gap: 36px
}

.hJFue1kS {
	cursor: pointer;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	text-decoration: none;
	transition: color .2s, fill .2s
}

.hJFue1kS,
.hJFue1kS:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.hJFue1kS:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .hJFue1kS:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.hJFue1kS:hover {
	text-decoration: underline
}

.zp6d5u4l ul {
	list-style-position: inside;
	margin: 0;
	padding: 0
}

.saeiNMEx {
	align-items: center;
	border-radius: 50%;
	color: #fff;
	display: inline-flex;
	flex: 0 0 auto;
	height: 32px;
	justify-content: center;
	margin-right: 24px;
	width: 32px
}

.EK7RxGYL {
	background: rgb(var(--codaBrandGreen-rgb, 0, 104, 56))
}

html.kr-dark-mode .EK7RxGYL {
	background: rgb(var(--codaGreen500-rgb, 25, 129, 193))
}

.QnmbP23E {
	background: rgb(var(--codaYellow700-rgb, 206, 132, 47))
}

html.kr-dark-mode .QnmbP23E {
	background: rgb(var(--codaYellow300-rgb, 251, 222, 156))
}

.Pb98TF8b {
	background: rgb(var(--primary900-rgb, 148, 40, 32))
}

html.kr-dark-mode .Pb98TF8b {
	background: rgb(var(--primary700-rgb, 218, 73, 63))
}

.V0XvnrJr {
	background: rgb(var(--secondary900-rgb, 13, 57, 153))
}

html.kr-dark-mode .V0XvnrJr {
	background: rgb(var(--secondary500-rgb, 113, 191, 239))
}

.f0D0Am1o:not(:last-child) {
	margin-bottom: 12px
}

.JihYEW4y {
	-webkit-animation-name: "spin";
	animation-name: "spin";
	-webkit-animation: "spin" .6s linear infinite;
	animation: "spin" .6s linear infinite;
	border: 3px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 50%;
	border-top-color: rgb(var(--secondary700-rgb, 15, 95, 175));
	box-sizing: border-box;
	display: block;
	margin: 0 auto;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.J0ZR1Api {
	border-width: 2px;
	height: 10px;
	min-height: 10px;
	min-width: 10px;
	width: 10px
}

.C252hBwk {
	border-width: 2px;
	height: 12px;
	min-height: 12px;
	min-width: 12px;
	width: 12px
}

.vtxmAZha {
	border-width: 2px;
	height: 16px;
	min-height: 16px;
	min-width: 16px;
	width: 16px
}

.V_K1AHCK {
	height: 60px;
	min-height: 60px;
	min-width: 60px;
	width: 60px
}

.c7ywSIS8 {
	height: 100px;
	min-height: 100px;
	min-width: 100px;
	width: 100px
}

@-webkit-keyframes spin {
	0% {
		transform: rotate(0deg)
	}
	to {
		transform: rotate(1turn)
	}
}

@keyframes spin {
	0% {
		transform: rotate(0deg)
	}
	to {
		transform: rotate(1turn)
	}
}

._F6m8io8 {
	margin-top: 20px
}

.ZppR1NOQ {
	display: contents
}

.fcPG3GdP {
	align-items: center;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 6px;
	display: flex;
	flex-direction: column;
	padding: 20px
}

.OBuTWPSu {
	margin-top: 15px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.PTzvK5dZ {
	display: flex;
	flex: 1 1 0;
	min-height: 0;
	min-width: 0
}

.ch9OILEx {
	display: flex;
	flex-direction: column
}

.ch9OILEx>* {
	flex-shrink: 0
}

.qvIX2suq {
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	display: flex;
	flex-direction: column
}

.Uru9UYrb {
	opacity: .3
}

.CV0y5SVx {
	outline: 1px dashed rgba(var(--secondary600-rgb, 25, 129, 193), var(--opacity-app-fade, 10%))
}

.A4zerviN {
	outline: 1px dashed rgb(var(--neutral100-rgb, 250, 250, 250))
}

.jp2VBwPN:before {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: solid 2px rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 4px;
	content: "";
	height: 4px;
	position: absolute;
	top: -5px;
	width: 4px
}

.ch9OILEx:not(.FQCk3ByX) .jp2VBwPN,
.ch9OILEx:not(.FQCk3ByX) .whqcgdOm {
	border-top: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	margin-top: -2px;
	position: relative;
	z-index: 500
}

.ch9OILEx:not(.FQCk3ByX) .jp2VBwPN:first-child,
.ch9OILEx:not(.FQCk3ByX) .whqcgdOm:first-child {
	margin-bottom: -2px;
	margin-top: 0
}

.ch9OILEx.FQCk3ByX {
	flex-direction: row
}

.ch9OILEx.FQCk3ByX .jp2VBwPN,
.ch9OILEx.FQCk3ByX .whqcgdOm {
	border-left: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	margin-left: -2px;
	z-index: 500
}

.ch9OILEx.FQCk3ByX .jp2VBwPN:first-child,
.ch9OILEx.FQCk3ByX .whqcgdOm:first-child {
	margin-left: 0;
	margin-right: -2px
}

.lq3C86dg {
	background: rgba(var(--secondary600-rgb, 25, 129, 193), var(--opacity-app-fade, 10%))
}

.eV5b3PZP {
	-webkit-mask-position: 50% 50%;
	mask-position: 50% 50%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	position: relative
}

.sS5FLbZb {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.CARDICONBACKGROUNDCOLOR {
	background-color: transparent;
}

.DMSza2UE {
	height: 14px;
	width: 14px
}

.P2Ri9I2n {
	height: 16px;
	width: 16px
}

.JNqccwgZ {
	height: 20px;
	width: 20px
}

.nitFaqLr {
	height: 24px;
	width: 24px
}

.qm50JP_q {
	height: 28px;
	width: 28px
}

.EGZpZkrE {
	height: 40px;
	width: 40px
}

.ioetZr43 {
	height: 30px;
	pointer-events: none;
	width: 30px
}

.Ph8PI_bd {
	align-items: center;
	box-sizing: content-box;
	display: flex;
	flex-shrink: 0;
	justify-content: center;
	position: relative
}

.Ph8PI_bd:not(.sGfbsndy):not(.sGfbsndy) {
	padding: 0
}

.Ph8PI_bd.sGfbsndy {
	background: rgb(var(--neutral0-dynamic-rgb, 255, 255, 255));
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15))
}

.Ph8PI_bd.SVC3gigw {
	border-radius: 6px;
	height: 20px;
	padding: 6px;
	width: 20px
}

.Ph8PI_bd.SVC3gigw .RntIr9zl:not(.K9L9E6S_),
.Ph8PI_bd.SVC3gigw .xqmA5wnc:not(.K9L9E6S_) {
	font-size: 20px
}

.Ph8PI_bd.dAC9tPFb {
	border-radius: 8px;
	height: 32px;
	padding: 8px;
	width: 32px
}

.Ph8PI_bd.dAC9tPFb .RntIr9zl:not(.K9L9E6S_),
.Ph8PI_bd.dAC9tPFb .xqmA5wnc:not(.K9L9E6S_) {
	font-size: 32px
}

.Ph8PI_bd.pohxIU7O {
	border-radius: 11px;
	height: 44px;
	padding: 11px;
	width: 44px
}

.Ph8PI_bd.pohxIU7O .RntIr9zl:not(.K9L9E6S_),
.Ph8PI_bd.pohxIU7O .xqmA5wnc:not(.K9L9E6S_) {
	font-size: 44px
}

.Ph8PI_bd.nG5LrX9b {
	border-radius: 14px;
	height: 56px;
	padding: 14px;
	width: 56px
}

.Ph8PI_bd.nG5LrX9b .RntIr9zl:not(.K9L9E6S_),
.Ph8PI_bd.nG5LrX9b .xqmA5wnc:not(.K9L9E6S_) {
	font-size: 56px
}

.Ph8PI_bd.WVNApVVf:not(.GNzCT_t9) {
	transition: transform .15s, box-shadow .15s, background-color .15s
}

.Ph8PI_bd.WVNApVVf:not(.GNzCT_t9).yCNFgNMB,
.Ph8PI_bd.WVNApVVf:not(.GNzCT_t9):active {
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240));
	box-shadow: 0 1px 2px 0 rgba(var(--neutral1000-rgb, 0, 0, 0), 8%);
	transform: scale(.95)
}

.Ph8PI_bd.GNzCT_t9 {
	box-shadow: 0 3px 20px 0 #3db3cc21;
	opacity: 0;
	transform: scale(1.7);
	transition: transform .25s, box-shadow .25s, opacity .25s;
	transition-timing-function: cubic-bezier(.73, -.79, .53, 1.05)
}

.RntIr9zl {
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	display: flex
}

.fuIeV1aZ {
	height: 30px;
	min-height: 12px;
	min-width: 12px;
	width: 30px
}

.vdDgqTmf {
	max-height: 100%;
	max-width: 100%
}

.SrDEznxh.SrDEznxh {
	max-height: 100%;
	width: auto
}

.SrDEznxh.SrDEznxh img {
	display: block;
	width: auto
}

.fasZ9yDr {
	border: 2px solid rgb(var(--neutral0-rgb, 255, 255, 255))
}

.fuIeV1aZ.mdTQbVZK .fasZ9yDr,
.fuIeV1aZ:hover .fasZ9yDr {
	border: 2px solid transparent
}

.VwNHx6yW {
	align-items: center;
	display: flex;
	flex-direction: row;
	padding: 16px
}

.VwNHx6yW:hover {
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.VwNHx6yW:active {
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.VwNHx6yW.hKWwnEjp {
	background-color: rgb(var(--secondary100-rgb, 247, 251, 253))
}

.VwNHx6yW.hKWwnEjp:hover {
	background-color: rgb(var(--secondary200-rgb, 235, 245, 250))
}

.VwNHx6yW.hKWwnEjp:active {
	background-color: rgb(var(--secondary300-rgb, 219, 238, 250))
}

.ZBtCJK2E,
.zuFGwSh6 {
	align-self: flex-start;
	display: inline-block;
	flex: none;
	height: 40px;
	margin-right: 8px;
	width: 40px
}

.fgNUrWSn {
	display: flex;
	flex-direction: column;
	overflow: hidden;
	width: 300px
}

.OAvzY2wU {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	white-space: pre-wrap
}

.dtbQe_kV,
.oT5z42nd {
	font-weight: 700
}

.J7RszuUT {
	align-items: center;
	display: inline-flex
}

.BQz07SMH {
	height: 14px;
	width: 14px
}

._MtxMEMQ {
	padding-right: 4px;
	width: 48px!important
}

.JzDybrIs {
	color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	display: flex
}

.JzDybrIs,
.nslvs5X8 {
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.nslvs5X8 {
	align-items: center;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: inline-flex;
	overflow: hidden;
	white-space: pre
}

.nslvs5X8 .heBvKlfr {
	flex: 1 1 0;
	min-height: 0;
	min-width: 0;
	overflow: hidden;
	text-overflow: ellipsis
}

.nslvs5X8 .gk8WFS8d {
	display: inline
}

.nslvs5X8 .NN4ecw05 {
	flex: 0 0 auto
}

.xVQQFsTw {
	align-self: center;
	background-color: rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 50%;
	flex-shrink: 0;
	height: 12px;
	margin-left: 12px;
	position: relative;
	width: 12px
}

.bObASU3i {
	grid-gap: 6px;
	border: solid rgb(var(--neutral200-rgb, 240, 240, 240)) 1px;
	border-radius: 12px;
	display: grid;
	grid: "icon  title   dismiss" auto "icon  detail  ." auto ".     connect  ." auto/auto 1fr auto;
	padding: 15px
}

.e126iKIx {
	grid-area: icon;
	height: 40px;
	width: 40px
}

.ibLMNHxX {
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	grid-area: dismiss
}

.ibLMNHxX:hover {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.ibLMNHxX:active {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.e0x6SBWy {
	font-weight: var(--font-weight-semi-bold);
	grid-area: title
}

.e0x6SBWy,
.yFyIX0Au {
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard)
}

.yFyIX0Au {
	font-weight: var(--font-weight-regular);
	grid-area: detail
}

.kr-font-refresh .yFyIX0Au {
	letter-spacing: var(--font-letter-spacing-standard)
}

.hWB_1RVh {
	grid-area: connect;
	margin-top: 5px
}

.ePF62u3z,
.pvVo6yt8 {
	display: flex;
	flex-direction: column
}

.pvVo6yt8 {
	justify-content: center;
	min-height: 125px;
	text-align: center
}

.e_eVb665 {
	padding-bottom: 8px;
	padding-top: 1px
}

.cnYP6Hlq {
	cursor: pointer
}

.SRT1Tbf7 {
	margin: 20px
}

.SvPN0Gd7 .SRT1Tbf7 {
	margin: 4px 20px 20px
}

.V0309fbt {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: block;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	text-align: left;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.kr-font-refresh .V0309fbt {
	letter-spacing: var(--font-letter-spacing-standard)
}

.V0309fbt.y8FDYnOl {
	background: rgb(var(--neutral0-dynamic-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 6px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	box-sizing: border-box;
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 5px 0
}

.V0309fbt.y8FDYnOl.sHqa2Ma2 {
	display: flex;
	flex-direction: column;
	overflow: hidden;
	padding-bottom: 0
}

.V0309fbt button {
	border: 0;
	border-radius: 0
}

.V0309fbt hr {
	border: 0;
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	margin: 5px 0
}

.Cr0nX0cN .V0309fbt.y8FDYnOl {
	overflow-y: scroll
}

.x9jE5sfQ {
	align-items: center;
	background: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	display: flex;
	flex: 0 0 auto;
	flex-direction: row;
	justify-content: center;
	line-height: 20px;
	padding: 6px 0
}

.N20K8p7c {
	background: rgba(var(--secondary600-rgb, 25, 129, 193), var(--opacity-app-fade, 10%))
}

.gFQvRLaW {
	flex: 1 1 0;
	flex-basis: auto;
	max-width: 100%;
	min-height: 0;
	min-width: 0;
	overflow-x: hidden;
	overflow-y: auto
}

.x155qPsn {
	flex: 0 0 auto
}

.XVgDYOag {
	padding-right: 24px;
	position: relative
}

.r8ul8OeF {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	position: absolute;
	right: 4px
}

.ZWstFGLq {
	margin-top: -6px
}

.lwjQDjDd {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.lwjQDjDd,
.RdM5Veh2 {
	margin-right: 8px;
	margin-top: -2px
}

.RdM5Veh2 {
	color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.fz9uc4uT .lwjQDjDd,
.fz9uc4uT .r8ul8OeF {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.EKpsAvHR {
	right: 8px!important
}

.HZJKqWSG {
	border-left: solid 3px rgb(var(--secondary600-rgb, 25, 129, 193));
	padding-left: 9px
}

.m0BZ4vB0 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	padding-bottom: 5px;
	padding-top: 10px;
	text-transform: uppercase
}

.ALynycdH {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.ALynycdH,
.ALynycdH:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.ALynycdH:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .ALynycdH:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.ALynycdH .lwjQDjDd {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.ALynycdH .lwjQDjDd,
.ALynycdH .lwjQDjDd:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.ALynycdH .lwjQDjDd:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .ALynycdH .lwjQDjDd:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.ALynycdH.fz9uc4uT,
.ALynycdH.fz9uc4uT .lwjQDjDd {
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

.Lo8voyst {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.ABH0PAp8 {
	flex: none;
	margin-left: auto;
	margin-right: 5px;
	padding-left: 6px
}

.ABH0PAp8:not(.vzOFQ_oR) {
	align-self: center
}

.ABH0PAp8.vzOFQ_oR {
	align-items: center;
	align-self: flex-start;
	display: flex;
	height: var(--font-line-height-standard);
	justify-content: center;
	padding-left: 4px;
	width: 8px
}

.vzOFQ_oR .XOjHbt4o {
	display: inline-block
}

.vzOFQ_oR .XOjHbt4o.XOjHbt4o {
	height: unset;
	width: unset
}

.XOjHbt4o:not(.lL1Fd_xI) {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.XOjHbt4o.U2jIZ_Oq {
	cursor: pointer
}

.XOjHbt4o.U2jIZ_Oq:not(.lL1Fd_xI):active,
.XOjHbt4o.U2jIZ_Oq:not(.lL1Fd_xI):hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.XOjHbt4o.U2jIZ_Oq.lL1Fd_xI:hover {
	opacity: .85
}

.XOjHbt4o.U2jIZ_Oq.lL1Fd_xI:active {
	opacity: .7
}

.e3sAw17I {
	pointer-events: none;
	z-index: 505
}

.Y1m2xZw5 {
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.PhCJZct1,
.Z3nInRFF {
	word-wrap: break-word;
	background: rgb(var(--neutral800-rgb, 68, 68, 68));
	border-radius: 6px;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	margin: 4px;
	max-width: 300px;
	overflow: hidden;
	padding: 4px 8px
}

.PhCJZct1 {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.jWNX79k5,
.y6fSHqsT {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.y6fSHqsT {
	background: rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 9px;
	cursor: default;
	display: inline-block;
	flex: 0 0 auto;
	font-size: 11px;
	font-weight: 700;
	height: 18px;
	text-align: center;
	width: 18px
}

.TFa6S5wS {
	font-weight: var(--font-weight-semi-bold);
	margin-bottom: 5px
}

.ONoJhT0O {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .ONoJhT0O {
	letter-spacing: var(--font-letter-spacing-standard)
}

.wyLaCW9S {
	max-width: 325px;
	overflow-wrap: break-word
}

.kK8ShVPZ {
	position: relative
}

.ynFGuQSH {
	position: absolute
}

.ynFGuQSH.xgF75JSa {
	background-color: rgb(var(--primary700-rgb, 218, 73, 63));
	border-radius: 50%;
	bottom: 0;
	height: 6px;
	right: 0;
	width: 6px
}

.ynFGuQSH.UiZohVD_ {
	border-right: 6px solid transparent;
	border-top: 6px solid rgb(var(--primary700-rgb, 218, 73, 63));
	left: 0;
	top: 0
}

.eJKrDVxx {
	display: block;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	margin-bottom: 2px
}

.LYjNV6nx {
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	max-height: 400px;
	min-width: 0;
	padding: 0
}

.xMEyAfk1 {
	max-width: 200px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: pre
}

.G2rz0U5Q {
	align-items: center;
	box-sizing: border-box;
	display: flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	height: 32px;
	line-height: var(--font-line-height-standard);
	overflow: hidden;
	padding: 3px 6px 3px
}

.kr-font-refresh .G2rz0U5Q {
	letter-spacing: var(--font-letter-spacing-standard)
}

.G2rz0U5Q.cghEWNm9 {
	border-left: 3px solid transparent
}

.G2rz0U5Q.YpTsGw7n {
	border-left: 3px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.G7cAGRhD {
	height: 20px;
	margin-right: 8px;
	margin-top: -2px;
	width: 20px
}

.G7cAGRhD.m9lf6dcD {
	margin-right: 0
}

.q0N70ssq {
	height: 20px;
	margin-right: 8px;
	margin-top: -2px;
	margin-top: 0;
	width: 20px
}

.B9KJ8YYm {
	align-self: center;
	margin-left: auto
}

.XrvtZZio {
	align-items: center;
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245));
	border: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 4px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	height: 32px;
	line-height: var(--font-line-height-standard);
	min-height: 18px;
	overflow: hidden;
	padding: 6px;
	padding: 3px 6px 3px;
	padding-left: 6px
}

:where(.kr-button-refresh) .XrvtZZio {
	border-radius: 6px
}

.XrvtZZio:hover {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.XrvtZZio:focus-within {
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.XrvtZZio:focus-within {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.XrvtZZio::-moz-placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.XrvtZZio::placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.kr-font-refresh .XrvtZZio {
	letter-spacing: var(--font-letter-spacing-standard)
}

.XrvtZZio.cghEWNm9 {
	border-left: 3px solid transparent
}

.XrvtZZio.YpTsGw7n {
	border-left: 3px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.ECHZzrgW {
	padding: 0
}

.yyQ3lwJ_ {
	margin: 0;
	padding: 0
}

.DoUT9AfP {
	display: flex;
	margin-left: auto
}

.iyK6PzgU {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	margin-right: 6px
}

.kehi6vzX {
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard)
}

.R75m1pYS {
	display: flex;
	flex-direction: column
}

.pqQek0At {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-top: 4px
}

._ml3vZqB {
	position: relative
}

.rkwB7Qw2 {
	max-height: 100%;
	overflow-x: auto;
	overflow-y: hidden
}

@media (any-pointer:coarse) {
	.rkwB7Qw2 {
		overflow-x: scroll
	}
}

.vlRxXf94 {
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: auto
}

.ho4OjEn3 {
	max-height: 100%;
	max-width: 100%;
	overflow: auto
}

.nYLUCDyS {
	align-items: baseline;
	cursor: pointer;
	display: inline-flex;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.nYLUCDyS:before {
	content: "\200B"
}

.B4GLFVQO {
	margin: 2px;
	vertical-align: middle
}

.skoNq9D1.rPvT55RF {
	-webkit-appearance: none;
	-moz-appearance: none;
	background-color: rgb(var(--neutral350-rgb, 217, 217, 217));
	cursor: pointer;
	display: inline-block;
	font-size: 0;
	height: 1.75rem;
	transition: .4s;
	width: 3.125rem
}

.skoNq9D1.rPvT55RF:before {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	content: "";
	display: inline-block;
	height: 1.5rem;
	left: .125rem;
	position: relative;
	top: .125rem;
	transition: .4s;
	width: 1.5rem
}

.skoNq9D1.rPvT55RF:before.mY0KVRE4 {
	box-shadow: 0 4px 2px rgba(0, 0, 0, .1)
}

.skoNq9D1.rPvT55RF:focus {
	box-shadow: 0 0 1px rgb(var(--secondary700-rgb, 15, 95, 175))
}

.skoNq9D1.rPvT55RF.lfBUDZ3O {
	background-color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.skoNq9D1.rPvT55RF.lfBUDZ3O:before {
	transform: translateX(1.375rem)
}

.skoNq9D1.rPvT55RF.bHJ3mNt6 {
	border-radius: 1.5rem
}

.skoNq9D1.rPvT55RF.bHJ3mNt6:before {
	border-radius: 50%;
	display: block
}

.skoNq9D1.rPvT55RF.R4FhjMv5,
.skoNq9D1.rPvT55RF.R4FhjMv5.lfBUDZ3O {
	background-color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.skoNq9D1.rPvT55RF.G2UAvQet,
.skoNq9D1.rPvT55RF.G2UAvQet.lfBUDZ3O {
	background-color: rgb(var(--neutral350-rgb, 217, 217, 217))
}

.skoNq9D1 {
	align-self: center;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-color: rgb(var(--neutral350-rgb, 217, 217, 217));
	border: none;
	cursor: pointer;
	font-size: 0;
	height: 1.0625rem;
	margin: 0;
	padding: 0;
	width: 1.875rem
}

.skoNq9D1,
.skoNq9D1:before {
	display: inline-block;
	transition: .4s
}

.skoNq9D1:before {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	content: "";
	height: .8125rem;
	left: .125rem;
	position: relative;
	top: .125rem;
	width: .8125rem
}

.skoNq9D1:before.mY0KVRE4 {
	box-shadow: 0 4px 2px rgba(0, 0, 0, .1)
}

.skoNq9D1:focus {
	box-shadow: 0 0 1px rgb(var(--secondary700-rgb, 15, 95, 175))
}

.skoNq9D1.lfBUDZ3O {
	background-color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.skoNq9D1.lfBUDZ3O:before {
	transform: translateX(.8125rem)
}

.skoNq9D1.bHJ3mNt6 {
	border-radius: .8125rem
}

.skoNq9D1.bHJ3mNt6:before {
	border-radius: 50%;
	display: block
}

.skoNq9D1.R4FhjMv5,
.skoNq9D1.R4FhjMv5.lfBUDZ3O {
	background-color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.skoNq9D1.G2UAvQet,
.skoNq9D1.G2UAvQet.lfBUDZ3O {
	background-color: rgb(var(--neutral350-rgb, 217, 217, 217))
}

.D_r0Wirt {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.D_r0Wirt,
.D_r0Wirt .skoNq9D1 {
	cursor: default
}

.D_r0Wirt .lfBUDZ3O.skoNq9D1 {
	background-color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.D_r0Wirt .skoNq9D1:focus {
	box-shadow: 0 0 1px rgb(var(--neutral600-rgb, 142, 142, 142))
}

.gsfAkFtF {
	cursor: default
}

.qJCpsk1k {
	background: none;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: column;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .qJCpsk1k {
	letter-spacing: var(--font-letter-spacing-standard)
}

.QyPe2oFn {
	align-items: center;
	display: flex;
	height: 28px;
	justify-content: flex-end;
	margin-bottom: -60px
}

.QyPe2oFn,
.Vx6DwmoQ {
	flex: 0 0 auto;
	padding: 16px
}

.Vx6DwmoQ {
	border-bottom: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240))
}

.gCO3rT9j {
	align-items: flex-start;
	display: flex
}

.OyXMmbTa {
	flex: 1 1 0;
	margin-top: 6px;
	min-height: 0;
	min-width: 0;
	padding-left: 48px
}

.YGdgVlMe {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	text-transform: uppercase
}

.NK6aWe8S {
	z-index: 477
}

.f7QfJVAO {
	border-bottom: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	padding: 10px 0;
	text-align: center
}

.Dtvt6OP0 {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.Ch6D6Rw0 {
	align-items: baseline;
	border-top: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	display: flex;
	flex: 0 0 auto;
	flex-direction: column;
	padding: 8px 16px
}

.d8tCEIx3 span:first-child {
	margin-right: auto
}

.Hx1qCYIM {
	padding-right: 6px
}

.fc3CzvQz {
	padding: 8px 0
}

.fc3CzvQz,
.ZXce59kG {
	align-items: center;
	display: flex
}

.ZXce59kG {
	align-self: stretch;
	justify-content: space-between
}

.ZXce59kG.neOm9urv {
	margin: 10px 0
}

.MAoYtCPu {
	display: grid;
	row-gap: 10px
}

.IOYekalx {
	align-self: center;
	display: grid;
	flex: 0 0 auto;
	grid-template-columns: 1fr 1fr;
	margin: 16px 0
}

.YMYETygf {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	justify-content: center;
	pointer-events: none;
	text-align: center;
	transition: .25s ease-in-out
}

.YMYETygf:not(:empty) {
	margin-top: 10px
}

._qQ36iQo {
	flex: 0 0 auto;
	height: 40px;
	margin-right: 8px;
	width: 40px
}

.ALhgg1CP {
	align-items: flex-start;
	display: flex
}

.ALhgg1CP,
.FsBBsdHg {
	flex: 1 1 0;
	min-height: 0;
	min-width: 0
}

.DvCdDD9a {
	align-self: center;
	flex: 0 0 auto
}

.bm5AhdrO {
	font-weight: var(--font-weight-semi-bold)
}

.bm5AhdrO,
.ZBRErpCI {
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard)
}

.ZBRErpCI {
	font-weight: var(--font-weight-regular)
}

.kr-font-refresh .ZBRErpCI {
	letter-spacing: var(--font-letter-spacing-standard)
}

.sARlDvkA:not(:first-child) {
	margin-left: 8px
}

.HjhTfof_ {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.HjhTfof_:hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.HjhTfof_:active {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.X8I52Vq6 {
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	border: 1px solid rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 14px;
	box-sizing: content-box;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: inline-block;
	font-size: 10px;
	font-weight: 700;
	height: 14px;
	line-height: 14px;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	vertical-align: center
}

.WijjSIIb {
	width: 14px
}

.uwXvulLl {
	min-width: 14px;
	padding: 0 3px
}

.HAoE_KEt {
	background-color: rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 50%;
	height: 10px;
	width: 10px
}

.FcWVvm4M {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	padding: 20px;
	position: relative
}

.r5Gxxtxm {
	display: flex;
	margin-bottom: 8px
}

.n6MCY_FN {
	flex: 1 1 0;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	margin-right: 24px;
	min-height: 0;
	min-width: 0
}

.FgXogkY5 {
	flex: 0 0 auto;
	position: absolute;
	right: 24px;
	top: 22px
}

.FcWVvm4M:not(.EYbvsryz) {
	border-radius: 8px;
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	max-width: 300px
}

.FcWVvm4M.EYbvsryz {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.MR4MYLst {
	padding-left: 10px
}

#coda-body:not(.intent-mouse) .MR4MYLst:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.Am8tvrBK {
	position: absolute;
	right: 0;
	top: -5px
}

.JV8N4E90 {
	margin-left: 50%
}

.UO9lArxq {
	align-items: center;
	display: flex;
	height: 32px;
	justify-content: center;
	pointer-events: none;
	position: relative;
	width: 30px
}

.kRpQ1TMB {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 8px;
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	margin-bottom: 8px;
	margin-right: -10px;
	margin-top: 10.484px;
	overflow: visible;
	position: relative
}

.kRpQ1TMB:after {
	border: 12px solid rgb(var(--neutral0-rgb, 255, 255, 255));
	border-bottom: none;
	border-right: none;
	border-top-color: transparent;
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	left: auto;
	position: absolute;
	right: 15px;
	top: 0;
	transform: translateX(71%) translateY(.5px) rotate(135deg);
	transform-origin: top left;
	width: 0
}

.OvdGOKcA {
	flex: auto;
	overflow: hidden;
	width: 380px
}

@media (max-width:460px) {
	.OvdGOKcA {
		width: 300px
	}
}

.XOywA5lU {
	padding-top: 4px
}

.MmS13Tk8 {
	box-sizing: border-box;
	max-width: calc(var(--vw, 1vw) - 40px)
}

.t3szrjvt {
	display: flex;
	height: auto;
	margin-top: 20px;
	max-width: -webkit-fit-content;
	max-width: -moz-fit-content;
	max-width: fit-content;
	padding-bottom: 5px;
	padding-top: 5px
}

.CQEcbm4h {
	font-weight: var(--font-weight-bold)
}

.ssope3Wz {
	z-index: 477
}

.WzAJi4qs {
	align-items: center;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	margin-right: 18px;
	padding-left: 12px
}

.KOBywCp6 .pm6XxSkm {
	display: inline-block;
	font-family: codaicons;
	font-size: inherit;
	left: 4px;
	position: relative;
	visibility: hidden
}

.KOBywCp6:hover .pm6XxSkm {
	visibility: visible
}

.TYqU6_kQ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	cursor: pointer;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	height: 36px;
	line-height: 20px;
	padding: 0
}

.TYqU6_kQ .pm6XxSkm {
	display: inline-block;
	font-family: codaicons;
	font-size: inherit;
	left: 4px;
	position: relative;
	visibility: hidden
}

.TYqU6_kQ:hover .pm6XxSkm {
	visibility: visible
}

.eAswinik {
	align-items: center;
	display: flex;
	margin-left: -15px;
	margin-right: 15px;
	padding-left: 15px
}

.eAswinik:hover {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

#coda-body:not(.intent-mouse) .eAswinik:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.D5OT7C7b:hover {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.iHtWC85e {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	cursor: pointer;
	font-family: Calibre-R, sans-serif
}

.iHtWC85e .pm6XxSkm {
	display: inline-block;
	font-family: codaicons;
	font-size: inherit;
	left: 4px;
	position: relative;
	visibility: hidden
}

.iHtWC85e:hover .pm6XxSkm {
	visibility: visible
}

.ORRxfCuv {
	display: grid;
	grid-template-columns: 3fr 2fr;
	height: 215px;
	width: 957px
}

.J4dOJCk2 {
	display: grid;
	grid-template-rows: 177px 42px
}

.FhWVIxeo {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-size: 12px;
	font-weight: var(--font-weight-semi-bold);
	font-weight: 600;
	line-height: 20px;
	text-transform: uppercase
}

body.isMobile .FhWVIxeo {
	line-height: 36px
}

.JF318drV {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap
}

.N483ocQk {
	display: grid
}

body:not(.isMobile) .N483ocQk {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	padding: 15px 20px
}

.tjUyQyw1 {
	display: grid
}

body:not(.isMobile) .tjUyQyw1 {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	grid-template-columns: 2fr 1fr;
	padding: 15px 20px
}

body:not(.isMobile) .tjUyQyw1 .JF318drV {
	height: 144px
}

.D89o_cE2 {
	display: grid
}

body:not(.isMobile) .D89o_cE2 {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	padding: 15px 20px
}

body.isMobile .D89o_cE2 {
	grid-row-gap: 25px;
	grid-template-rows: repeat(3, 1fr);
	margin-bottom: 25px
}

body:not(.isMobile) .D89o_cE2 {
	grid-column-gap: 15px;
	grid-template-columns: repeat(3, 1fr);
	padding: 20px 20px
}

.bWJDVpaI {
	display: grid
}

body.isMobile .bWJDVpaI {
	grid-template-rows: 30px auto;
	row-gap: 5px
}

body:not(.isMobile) .bWJDVpaI {
	grid-template-rows: 65px auto
}

.QBiiw8tE {
	display: grid
}

body.isMobile .QBiiw8tE {
	align-items: center;
	grid-template-columns: 30px auto
}

body:not(.isMobile) .QBiiw8tE {
	grid-template-rows: 35px auto
}

body:not(.isMobile) .WyvQGChz {
	height: 28px;
	width: 28px
}

body.isMobile .WyvQGChz {
	height: 20px;
	width: 20px
}

.kbLFB50c {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px
}

.kbLFB50c,
.UKE93yQ0 {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

body.isMobile .UKE93yQ0 {
	font-size: 14.66px;
	padding-left: 30px
}

body:not(.isMobile) .UKE93yQ0 {
	font-size: 12px
}

.bWJDVpaI:hover .kbLFB50c {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.gsHLV8o9 {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	padding: 15px 20px
}

.gsHLV8o9 .JF318drV {
	height: 150px
}

.gsHLV8o9 .TYqU6_kQ {
	font-weight: 500
}

.TZF8bYjl {
	align-self: center;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: 14px
}

body:not(.isMobile) .TZF8bYjl {
	padding: 20px
}

.M2tOLcIo {
	grid-template-rows: repeat(4, 1fr)
}

.M2tOLcIo,
.t7RLVijN {
	display: grid
}

body.isMobile .t7RLVijN {
	grid-row-gap: 15px;
	grid-template-rows: 130px auto
}

body:not(.isMobile) .t7RLVijN {
	grid-column-gap: 15px;
	grid-template-columns: 97px auto
}

.NNhPXbbq {
	border-radius: 4px
}

body.isMobile .NNhPXbbq {
	height: 130px;
	max-width: 100%
}

body:not(.isMobile) .NNhPXbbq {
	height: 62px;
	width: 97px
}

.vfPwIq5e {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-medium);
	text-overflow: ellipsis
}

.d7bUH6y7 {
	grid-row-gap: 12px;
	display: grid;
	grid-template-rows: auto 1fr 1fr
}

body:not(.isMobile) .d7bUH6y7 {
	height: 185px
}

.JRXfynUg {
	display: flex;
	flex-direction: column;
	row-gap: 5px
}

.HD8D6hdC {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	margin-top: 10px;
	padding: 25px
}

.XfxTqVGx {
	padding-bottom: 5px
}

.CPNB9bz5 {
	background-color: rgb(var(--codaBrown400-rgb, 245, 237, 230));
	display: flex;
	padding: 15px 25px
}

.b7OOyKHW {
	background: rgb(var(--neutral0-dynamic-rgb, 255, 255, 255));
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	display: flex;
	flex-direction: column;
	position: absolute;
	z-index: 475
}

.pjBeVsRJ {
	display: none
}

.ig404mDS {
	align-items: stretch;
	display: flex;
	min-width: 0;
	position: relative
}

.p5urH9sI {
	display: flex;
	flex-direction: row;
	overflow: hidden
}

.HCfIXj7Y {
	flex: 0 0 auto
}

.O4X1GqwM {
	visibility: hidden
}

.zg_dzf2Z {
	bottom: 0;
	display: flex;
	position: absolute;
	top: 0
}

.w7FXqbyK {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	display: flex;
	flex-direction: row;
	flex-wrap: wrap
}

.jRQowFog {
	align-items: center;
	display: flex;
	min-width: 0
}

.jRQowFog a:hover {
	text-decoration: none
}

.jRQowFog hr {
	border: 0;
	border-top: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	margin: 5px 0
}

.DFGf_8Q1 {
	align-self: center;
	font-size: 20px
}

.q0VXtzcx {
	flex-direction: column;
	padding-left: 24px
}

.T5YP1wa4 {
	align-items: baseline
}

.V__lxoju {
	margin-right: 10px
}

.gQFrvYfq {
	line-height: 12px
}

.H4_Y_B1Z {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	border: 2px solid transparent;
	border-radius: 6px;
	cursor: pointer;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	opacity: .7;
	padding: 5px
}

.H4_Y_B1Z.fNDFvFkr {
	opacity: 1
}

.H4_Y_B1Z:focus,
.H4_Y_B1Z:focus-within,
.H4_Y_B1Z:hover {
	opacity: 1
}

#coda-body:not(.intent-mouse) .H4_Y_B1Z:focus {
	border-color: rgb(var(--secondary600-rgb, 25, 129, 193));
	outline: none
}

.KlDVLXGC .H4_Y_B1Z {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.PGL9S32S .H4_Y_B1Z {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.agcGW8q3,
.zcCosp2g {
	background-color: rgb(var(--neutral0-dynamic-rgb, 255, 255, 255));
	border-radius: 6px;
	box-shadow: 0 2px 2px 1px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	overflow: hidden
}

.zcCosp2g {
	height: 215px;
	left: 60%;
	position: fixed;
	right: auto;
	transform: translate(-50%);
	width: 957px;
	z-index: 500
}

@media (min-width:1024px) and (max-width:1439px) {
	.zcCosp2g {
		left: 50%
	}
}

@media (min-width:769px) and (max-width:1023px) {
	.zcCosp2g {
		left: 50%
	}
}

@media (min-width:1920px) {
	.zcCosp2g {
		left: 70%
	}
}

.ugWd55jh {
	background-color: rgb(var(--neutral0-dynamic-rgb, 255, 255, 255));
	border-radius: 6px;
	box-shadow: 0 2px 2px 1px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	height: 215px;
	left: 60%;
	overflow: hidden;
	position: fixed;
	right: auto;
	top: 64px;
	transform: translate(-50%);
	width: 957px;
	z-index: 500
}

@media (min-width:1024px) and (max-width:1439px) {
	.ugWd55jh {
		left: 50%
	}
}

@media (min-width:769px) and (max-width:1023px) {
	.ugWd55jh {
		left: 50%
	}
}

@media (min-width:1920px) {
	.ugWd55jh {
		left: 70%
	}
}

.unlbvRad {
	background-color: rgb(var(--neutral0-dynamic-rgb, 255, 255, 255));
	border-radius: 6px;
	box-shadow: 0 2px 2px 1px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	height: 215px;
	left: 60%;
	overflow: hidden;
	position: fixed;
	right: auto;
	top: 104px;
	transform: translate(-50%);
	width: 957px;
	z-index: 500
}

@media (min-width:1024px) and (max-width:1439px) {
	.unlbvRad {
		left: 50%
	}
}

@media (min-width:769px) and (max-width:1023px) {
	.unlbvRad {
		left: 50%
	}
}

@media (min-width:1920px) {
	.unlbvRad {
		left: 70%
	}
}

.DVKlUWvy {
	display: inline;
	left: -5px;
	position: relative
}

.xkccmdWJ {
	height: 8px;
	width: 8px
}

.hQRaxa_j {
	background-color: rgb(var(--codaGreen550-rgb, 25, 129, 193))
}

.LA9QQwY5 {
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.ieDde3i3 {
	align-items: center;
	cursor: pointer;
	display: flex;
	height: 64px
}

.ieDde3i3:hover:after {
	content: "";
	cursor: pointer;
	height: 32px;
	left: 0;
	position: fixed;
	right: 0;
	top: 39px;
	width: 100vw
}

.ieDde3i3:hover:before {
	content: "";
	cursor: pointer;
	height: 64px;
	margin-left: -25px;
	position: fixed;
	top: 0;
	width: 25px
}

.a9jSsA9i {
	box-shadow: 0 2px 2px -2px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	transition: box-shadow .5s ease-in-out
}

.pfjMhX_z {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px
}

.crtKNDwr {
	position: sticky;
	top: 0
}

.crtKNDwr.MN4CyP5N {
	position: fixed;
	width: 100%
}

.MN4CyP5N.MN4CyP5N {
	background-color: transparent
}

.D4tRITwM {
	align-items: center;
	display: flex;
	flex-direction: row;
	padding: 16px 20px;
	z-index: 2
}

.rW0utdYx.rW0utdYx {
	width: 10px
}

.E5ysEToK {
	color: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.E5ysEToK .rW0utdYx {
	fill: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.RCSMnpwh {
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.RCSMnpwh .rW0utdYx {
	fill: rgb(var(--neutral0-rgb, 255, 255, 255))
}

a {
	text-decoration: inherit
}

.Gnuhq4SI {
	width: 50px
}

.Gd3qW16C {
	border: 2px solid transparent;
	border-radius: 6px;
	padding: 3px
}

#coda-body:not(.intent-mouse) .Gd3qW16C:focus {
	border-color: rgb(var(--secondary600-rgb, 25, 129, 193));
	outline: none
}

.R3x3Vupq {
	display: flex;
	flex-direction: column;
	z-index: 2
}

.Cc8jWDW4 {
	position: sticky;
	top: 0
}

.Cc8jWDW4.zFGImkXK {
	position: fixed;
	width: 100%
}

.zFGImkXK.zFGImkXK {
	background-color: transparent
}

._jjBhFnA._jjBhFnA {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	background: rgb(var(--codaGreen600-rgb, 15, 95, 175));
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	line-height: 20px;
	margin-bottom: 0;
	padding: 10px;
	text-align: center
}

._jjBhFnA._jjBhFnA:after {
	border-color: rgb(var(--codaGreen600-rgb, 15, 95, 175));
	right: 55px
}

@media screen and (min-width:2560px) {
	._jjBhFnA._jjBhFnA:after {
		margin-right: calc(50vw - 1290px)
	}
}

._jjBhFnA._jjBhFnA.avZbpF52 {
	background: rgb(var(--neutral200-rgb, 240, 240, 240));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

._jjBhFnA._jjBhFnA.avZbpF52:after {
	border-color: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.kyQHGUbv {
	align-items: center;
	box-sizing: border-box;
	display: flex;
	flex-direction: row;
	height: 64px;
	max-width: 2560px;
	padding: 0 20px;
	width: 100%
}

.kyQHGUbv a {
	text-decoration: inherit
}

._8svlqnrO {
	align-self: center;
	flex: 1 1 0;
	min-height: 0;
	min-width: 0;
	min-width: unset
}

.lnKPY4gn,
.NofDRR8q {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	border-radius: 16px;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	padding: 16px 20px;
	white-space: nowrap
}

.NofDRR8q {
	background-color: transparent;
	margin-right: 10px;
	padding: 14px 16px
}

#coda-body:not(.intent-mouse) .NDjxo3E3:focus:not(.O7MK6e9U),
.NDjxo3E3:hover:not(.O7MK6e9U) {
	background: linear-gradient(0deg, rgba(5, 99, 112, .45), rgba(5, 99, 112, .45)), #034853
}

.pgx7r_gx {
	background-color: transparent;
	border-color: rgb(var(--secondary700-rgb, 15, 95, 175));
	border-radius: 16px;
	color: rgb(var(--secondary700-rgb, 15, 95, 175));
	margin-right: 10px;
	padding: 16px 20px;
	padding: 14px 16px
}

.pgx7r_gx,
.ZxhCLx2O {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	white-space: nowrap
}

.ZxhCLx2O {
	cursor: pointer;
	margin-right: 20px
}

.qs2rLihn {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.qs2rLihn .ZxhCLx2O {
	color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.fbPInj9a {
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.BSk8stm1,
.BSk8stm1 .ZxhCLx2O,
.fbPInj9a,
.fbPInj9a .ZxhCLx2O {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.rMSuo6Py {
	align-self: center
}

.VC4henTN.VC4henTN {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	bottom: 0;
	flex-direction: column;
	left: 0;
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	position: fixed!important;
	right: 0;
	top: 0;
	z-index: 475
}

.bPPfUDfT {
	display: none
}

.TcYWlIGm {
	display: flex
}

.ITRcPxDT {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	padding-top: 24px
}

.ITRcPxDT,
.SDN8nbkt {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.SDN8nbkt {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: 14px;
	font-weight: var(--font-weight-medium);
	letter-spacing: .1em;
	padding-bottom: 16px;
	text-transform: uppercase
}

.JUbjg26j {
	display: flex;
	flex-direction: column
}

.CPrSEkeK {
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

.L8HBj_GS {
	transition: transform .25s ease-in-out
}

.L8HBj_GS._SjTHrZ6 {
	transform: rotate(90deg)
}

.eeSNL1W_ {
	display: none;
	transform: translateY(0);
	transition: all 2.5s ease-in-out
}

.eeSNL1W_._SjTHrZ6 {
	display: unset;
	transform: translateY(-200px)
}

.UjP9z4qh {
	display: flex;
	flex-direction: column
}

.e4KGbXWz {
	margin: 0 20px
}

.DAAS62AN {
	border-bottom: solid 1px rgb(var(--neutral200-rgb, 240, 240, 240))
}

.GHXtR8VK {
	display: flex;
	flex-direction: column
}

.AFUIuJO9,
.xNDpMmX8 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	border-radius: 20px;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	height: 40px;
	line-height: 20px;
	margin-top: 24px
}

.xNDpMmX8 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.J8zNf3ni,
.xNDpMmX8 {
	color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.d9iOnmgh.d9iOnmgh {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	background: rgb(var(--codaGreen600-rgb, 15, 95, 175));
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-regular);
	line-height: 28px;
	margin: -10px -20px 0;
	padding: 15px;
	text-align: center
}

.d9iOnmgh.d9iOnmgh:after {
	border-color: rgb(var(--codaGreen600-rgb, 15, 95, 175))
}

.EgthtpB_ {
	justify-self: flex-end
}

.TMo4P27P {
	align-items: center;
	display: flex;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.yv7nH1kG {
	font-size: 24px
}

.D7pdjymc {
	text-align: left;
	width: 40px
}

.n8e1uPph {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.TcJ3_nij {
	text-align: center;
	width: 100%
}

.Hu5dfBZa {
	background-color: rgb(var(--codaGreen550-rgb, 25, 129, 193));
	height: 12px;
	position: absolute;
	right: -5px;
	top: -5px;
	width: 12px
}

.cf8Llaop {
	display: inline;
	position: relative
}

.tDgVWvTM.tDgVWvTM {
	left: 5px;
	position: absolute;
	transform: translateY(-1000px);
	z-index: 474
}

.tDgVWvTM.tDgVWvTM:focus {
	transform: translate(18px, 18px)
}

.gTjq8nMU {
	display: flex;
	flex-direction: column;
	height: var(--window-height, 100vh)
}

.c0DEYvcO {
	display: block;
	flex: 1 1 0;
	overflow-x: hidden;
	overflow-y: auto;
	scrollbar-color: #d3d3d3 #fff
}

.UXgy8Xn2 {
	display: flex;
	flex-direction: column;
	min-height: 100%
}

.QJY3Msjy {
	flex: 1 0 auto
}

.c0SJeP3w {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.c0SJeP3w,
.dOHVNw48 {
	align-items: center;
	display: flex;
	flex-direction: column
}

.dOHVNw48 {
	width: 100%
}

.RDLDSnO8 {
	margin: auto
}

.Owy1Ikrs,
.RDLDSnO8 {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	width: 100%
}

.Owy1Ikrs {
	background: rgb(var(--brandTangerine100-rgb, 248, 173, 64));
	padding: 48px 150px;
	padding: 0
}

@media (max-width:1199px) {
	.Owy1Ikrs {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.Owy1Ikrs {
		padding: 32px 20px
	}
}

@media (max-width:699px) {
	.Owy1Ikrs {
		padding: 0
	}
}

@media (max-width:1199px) {
	.Owy1Ikrs {
		padding: 0
	}
}

._gOmDvoq {
	padding: 10px;
	text-align: center
}

@media (max-width:699px) {
	._gOmDvoq {
		padding: 5px 20px
	}
}

@media (max-width:1199px) {
	._gOmDvoq {
		padding: 10px 20px
	}
}

.cYttXWIO {
	color: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	cursor: pointer;
	font-weight: var(--font-weight-medium);
	text-decoration: none;
	transition: color .2s, fill .2s
}

.cYttXWIO,
.cYttXWIO:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.cYttXWIO:hover {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.cYttXWIO:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .cYttXWIO:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.cYttXWIO:hover {
	text-decoration: underline
}

.M0sPZkAr {
	margin-right: 10px
}

.gLTMj_nP {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	display: flex;
	flex-direction: column;
	height: 640px;
	padding: 48px 150px;
	padding: 30px 150px 30px 150px;
	width: 100%
}

@media (max-width:1199px) {
	.gLTMj_nP {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.gLTMj_nP {
		padding: 32px 20px
	}
}

.gLTMj_nP.kFQFd1kr {
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/bg-tomato.jpg);
	background-position: 50%;
	background-size: cover
}

@media (max-width:1199px) {
	.gLTMj_nP {
		height: 480px;
		padding: 24px 50px
	}
}

@media (max-width:699px) {
	.gLTMj_nP {
		height: 320px;
		padding: 16px 20px 16px 20px
	}
}

.qg46m4Rn {
	margin: auto;
	max-width: 1176px;
	width: 100%
}

.bVRiElC8 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 30px;
	font-weight: var(--font-weight-bold);
	line-height: 36px;
	margin-bottom: 10px
}

.kr-font-refresh .bVRiElC8 {
	letter-spacing: var(--font-letter-spacing-h4)
}

@media (max-width:699px) {
	.bVRiElC8 {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral950-rgb, 16, 16, 16));
		font-family: Calibre-R, sans-serif;
		font-size: 16px;
		font-weight: var(--font-weight-semi-bold);
		line-height: 20px
	}
}

.eg2fiC5c {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 120px;
	font-style: normal;
	font-weight: 700;
	letter-spacing: -.04em;
	line-height: 120px
}

@media (max-width:1199px) {
	.eg2fiC5c {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral950-rgb, 16, 16, 16));
		font-family: Calibre-R, sans-serif;
		font-size: 72px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 72px
	}
}

@media (max-width:699px) {
	.eg2fiC5c {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral950-rgb, 16, 16, 16));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px
	}
}

.IU8RZRAP {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px
}

@media (max-width:1199px) {
	.IU8RZRAP {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.IU8RZRAP {
		padding: 32px 20px
	}
}

.Ou6ES9Ky {
	align-items: center;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/audience-landing-pages/blog-background-desktop.svg);
	border-radius: 12px;
	display: flex;
	flex-direction: column;
	margin: auto;
	max-width: 1176px;
	padding: 50px 50px 30px;
	position: relative;
	text-align: center;
	width: 100%
}

@media (max-width:1199px) {
	.Ou6ES9Ky {
		background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/audience-landing-pages/blog-background-tablet.svg);
		padding-bottom: 72px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.Ou6ES9Ky {
		background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/audience-landing-pages/blog-background-mobile.svg);
		padding: 50px 20px 0
	}
}

.fKT2cgIB {
	z-index: 1
}

.riQV7AaG {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px;
	padding-bottom: 20px
}

._4ZW6ppx,
.riQV7AaG {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

._4ZW6ppx {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: 14px;
	font-weight: var(--font-weight-medium);
	letter-spacing: .1em;
	line-height: 20px;
	padding-bottom: 36px;
	text-transform: uppercase
}

.rHBZFlok {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	bottom: 0;
	display: flex;
	flex-direction: column;
	position: absolute;
	right: 0;
	top: 0;
	width: 25%
}

@media (max-width:699px) {
	.rHBZFlok {
		background-color: initial;
		position: unset;
		width: 100%
	}
}

.F_WfYFSh {
	align-self: center;
	margin-top: auto
}

@media (max-width:1199px) {
	.F_WfYFSh {
		height: 175px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.F_WfYFSh {
		height: 150px
	}
}

.VLGEyd8Q {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px
}

.SYq6RXh0 {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px
}

@media (max-width:1199px) {
	.SYq6RXh0 {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.SYq6RXh0 {
		padding: 32px 20px
	}
}

.nhE0WQLN {
	margin: auto;
	max-width: 1176px;
	width: 100%
}

.BHLD2VzX {
	align-items: center;
	display: flex;
	flex-direction: column
}

.KOGxKgSs {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 30px;
	font-weight: var(--font-weight-bold);
	line-height: 36px;
	padding: 60px 0 10px;
	text-align: center
}

.kr-font-refresh .KOGxKgSs {
	letter-spacing: var(--font-letter-spacing-h4)
}

@media (max-width:699px) {
	.KOGxKgSs {
		padding: 40px 0 10px
	}
}

.Z4t6c5ma {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	margin: auto;
	max-width: 600px;
	padding-bottom: 72px;
	text-align: center
}

@media (max-width:1199px) {
	.Z4t6c5ma {
		padding: 0 20px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.Z4t6c5ma {
		padding: 0 20px 20px
	}
}

.EdZdOd8B {
	grid-gap: 0;
	display: grid;
	grid-template-columns: 50fr 50fr;
	grid-template-rows: auto;
	max-width: 1200px;
	padding-bottom: 40px
}

@media (max-width:1199px) {
	.EdZdOd8B {
		max-width: 900px;
		padding-bottom: 60px
	}
}

@media (max-width:699px) {
	.EdZdOd8B {
		display: flex;
		flex-direction: column
	}
}

.eALGnYdC {
	grid-template-rows: 50fr 50fr
}

.tXTGJGUA {
	grid-column-gap: 30px;
	display: grid;
	grid-template-columns: auto 1fr;
	grid-template-rows: 50px auto;
	padding: 40px 30px
}

@media (max-width:1199px) {
	.tXTGJGUA {
		grid-template-columns: auto;
		grid-template-rows: 90px 45px 1fr;
		padding: 30px
	}
}

@media (max-width:699px) {
	.tXTGJGUA {
		grid-template-columns: auto;
		grid-template-rows: 90px 45px 1fr;
		padding: 40px 20px
	}
}

.IGm6vVEQ {
	border-left: 1px rgb(var(--neutral300-rgb, 224, 224, 224)) solid
}

@media (max-width:699px) {
	.IGm6vVEQ {
		border: none
	}
}

.j6EWbu_A {
	border-bottom: 1px rgb(var(--neutral300-rgb, 224, 224, 224)) solid
}

@media (max-width:699px) {
	.EeF0rrNU {
		border-bottom: 1px rgb(var(--neutral300-rgb, 224, 224, 224)) solid
	}
}

.nqPCH9oK {
	align-self: flex-start;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 50%;
	display: flex;
	grid-row: 1/span 2;
	height: 128px;
	justify-self: end;
	width: 128px
}

@media (max-width:1199px) {
	.nqPCH9oK {
		grid-row: 1;
		height: 72px;
		justify-self: flex-start;
		width: 72px
	}
}

.fzydWgA1 {
	color: rgb(var(--codaRed300-rgb, 252, 214, 191));
	font-size: 50px;
	height: 50%;
	margin: auto;
	width: 50%
}

.MXfua17O {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	grid-row: 1;
	letter-spacing: -.03em;
	line-height: 28px
}

@media (max-width:1199px) {
	.MXfua17O {
		grid-row: 2
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.MXfua17O {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 24px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.03em;
		line-height: 28px
	}
}

.AFoURepZ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	grid-row: 2;
	line-height: 28px
}

@media (max-width:1199px) {
	.AFoURepZ {
		grid-row: 3
	}
}

.eI1HSKCl {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px
}

@media (max-width:1199px) {
	.eI1HSKCl {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.eI1HSKCl {
		padding: 32px 20px
	}
}

.eI1HSKCl.WcamyZ9R {
	width: 100%
}

.eI1HSKCl.oUApddUA {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.eI1HSKCl.uyDfaJzA {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.eI1HSKCl.wK_1AvEk {
	background-color: #fdeede
}

.zp8TItIg {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	border-radius: 12px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	margin: auto;
	max-width: 1176px;
	overflow: hidden;
	width: 100%
}

.zp8TItIg.xdPXzG0s {
	background-color: rgb(var(--codaOrange800-rgb, 238, 90, 41))
}

.zp8TItIg.thXyVsWT {
	background-color: rgb(var(--codaBrown400-rgb, 245, 237, 230))
}

.zp8TItIg.oUApddUA {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.zp8TItIg.wK_1AvEk {
	background-color: #fdeede
}

.zp8TItIg.uyDfaJzA {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.l_IcpTJK {
	display: flex;
	flex-direction: row
}

@media (max-width:699px) {
	.l_IcpTJK {
		display: flex;
		flex-direction: column
	}
}

.iGpMNxni {
	pointer-events: auto;
	text-decoration: none
}

.niAL8xZI,
.RvhuS0c7 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-radius: 32px;
	display: inline-flex;
	font-family: Calibre-R, sans-serif;
	font-size: 18px;
	font-weight: 500;
	height: 32px;
	justify-content: center;
	letter-spacing: .01em;
	line-height: 27px;
	padding: 20px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	width: 166px
}

.niAL8xZI {
	background-color: rgb(var(--neutral950-rgb, 16, 16, 16));
	border: 2px solid rgb(var(--neutral1000-rgb, 0, 0, 0));
	margin-bottom: 24px;
	margin-right: 20px
}

.niAL8xZI,
.niAL8xZI:hover {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.niAL8xZI:hover {
	background: rgb(var(--codaOrange800-rgb, 238, 90, 41));
	border: 2px solid rgb(var(--codaOrange800-rgb, 238, 90, 41))
}

.mWcVWkS9 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-radius: 32px;
	color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	display: inline-flex;
	font-family: Calibre-R, sans-serif;
	font-size: 18px;
	font-weight: 500;
	height: 32px;
	justify-content: center;
	letter-spacing: .01em;
	line-height: 27px;
	margin-bottom: 24px;
	padding: 20px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap;
	width: 166px
}

.rssK69fo {
	display: grid;
	grid-template-columns: 1fr 1fr
}

.rssK69fo.Z9H8gDUy {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.rssK69fo.c6OAhGWI {
	background-color: #fdeede
}

.rssK69fo.eaOyqdev {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

@media (max-width:699px) {
	.rssK69fo {
		display: flex;
		flex-direction: column
	}
}

.dl63LTqv {
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 72px
}

@media (max-width:1199px) {
	.dl63LTqv {
		padding: 36px
	}
}

@media (max-width:699px) {
	.dl63LTqv {
		padding: 24px
	}
}

.Y110mImt {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral1000-rgb, 0, 0, 0))!important;
	font-family: Calibre-R, sans-serif;
	font-size: 44px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 48px;
	padding-bottom: 8px
}

@media (max-width:1199px) {
	.Y110mImt {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 30px;
		font-weight: var(--font-weight-bold);
		line-height: 36px
	}
	.kr-font-refresh .Y110mImt {
		letter-spacing: var(--font-letter-spacing-h4)
	}
}

.mPitnKOF {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 28px;
	max-width: 326px;
	padding-bottom: 24px
}

@media (max-width:1199px) {
	.mPitnKOF {
		padding-bottom: 16px
	}
}

.JpBEw3VF {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))!important
}

.uZbHk1iP {
	color: rgb(var(--neutral1000-rgb, 0, 0, 0))!important
}

.QI5FdZWS {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: -.02em;
	line-height: 32px
}

.tUF80JH6 {
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	max-width: 750px
}

.hZyqGe8H {
	height: 100%;
	min-height: 250px;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: left;
	object-position: left;
	width: 100%
}

@media (max-width:1199px) {
	.hZyqGe8H {
		min-height: 225px
	}
}

@media (max-width:699px) {
	.hZyqGe8H {
		min-height: 150px
	}
}

.kO9kzJW9 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	height: 10px
}

@media (min-width:1200px) {
	.iWoYfwqB {
		display: none
	}
}

@media (max-width:1199px) {
	.YmwrZktb {
		display: none
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.YmwrZktb:not(.SbaGavZA) {
		display: initial
	}
}

@media (max-width:699px) {
	.SbaGavZA {
		display: none
	}
}

.KSWqi0Te {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px;
	padding: 40px 150px
}

@media (max-width:1199px) {
	.KSWqi0Te {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.KSWqi0Te {
		padding: 32px 20px
	}
}

.KSWqi0Te.PhnTgdcC {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.KSWqi0Te.d6p9jipI {
	background-color: rgb(var(--codaBrown400-rgb, 245, 237, 230))
}

.KSWqi0Te.UHlWV3j2 {
	background-color: rgb(var(--codaBrown600-rgb, 234, 219, 205))
}

.KSWqi0Te.VdOL8bs8 {
	background-color: rgb(var(--codaBrown800-rgb, 211, 187, 171))
}

.KSWqi0Te.rzf4tsfs {
	background-color: rgb(var(--codaOrange800-rgb, 238, 90, 41))
}

.KSWqi0Te.B92w7kOe {
	background-color: rgb(var(--color-about-orange-background-rgb, 247, 173, 64))
}

.KSWqi0Te.Z_Au5oyx {
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/bg-tomato.jpg);
	background-position: 50%;
	background-size: cover
}

.KSWqi0Te.M_saBE72 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.KSWqi0Te.N_MZx7Nn {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.KSWqi0Te.snWbD3s8 {
	background-color: #fdeede
}

.h_wJDHXj,
.KSWqi0Te.JAF0FEk9 {
	width: 100%
}

.h_wJDHXj {
	grid-gap: 0 120px;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 12px;
	display: grid;
	flex: 0 0 auto;
	grid-template-columns: 1fr 1fr;
	margin: auto;
	max-width: 1176px
}

@media (max-width:1199px) {
	.h_wJDHXj {
		background-color: initial;
		border: none;
		display: flex;
		flex-direction: column;
		height: unset;
		justify-content: flex-start
	}
	.h_wJDHXj,
	.h_wJDHXj.Q1dNLWKn {
		align-items: center
	}
}

.h_wJDHXj.snNp2CSQ {
	background-color: transparent;
	border-color: transparent
}

.UWBKCXuf {
	align-items: center;
	display: flex;
	flex: 0 0 auto;
	flex-direction: row;
	grid-column-end: 2;
	grid-column-start: 1;
	grid-row-start: 1;
	justify-content: center
}

.UWBKCXuf.p94aFD2S {
	grid-column-end: 3;
	grid-column-start: 2;
	grid-row-start: 1
}

@media (max-width:1199px) {
	.UWBKCXuf {
		padding-bottom: 24px
	}
}

.JjRH9PWB {
	align-self: center;
	display: flex;
	flex: 0 0 auto;
	grid-column-end: 3;
	grid-column-start: 2;
	grid-row-start: 1;
	height: -webkit-min-content;
	height: -moz-min-content;
	height: min-content;
	justify-self: center
}

.JjRH9PWB.p94aFD2S {
	grid-column-end: 2;
	grid-column-start: 1;
	grid-row-start: 1
}

@media (max-width:1199px) {
	.JjRH9PWB {
		margin-left: 0;
		width: 100%
	}
	.JjRH9PWB.SXjrl9Pq {
		display: none
	}
}

#coda-body:not(.intent-mouse) .JjRH9PWB:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.GOl5Ze8R {
	border-radius: 0 12px 12px 0;
	flex: 0 0 auto;
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%
}

@media (max-width:1199px) {
	.GOl5Ze8R {
		border-radius: 12px
	}
}

.GOl5Ze8R.POBKHgW_ {
	-o-object-position: center;
	object-position: center
}

.GOl5Ze8R.cSxiX9DX {
	-o-object-position: top left;
	object-position: top left
}

._4kyZ1LJ {
	border-radius: 12px 0 0 12px
}

.rM6wf_7E {
	align-items: center;
	display: flex;
	flex: 0 0 auto;
	flex-direction: column;
	height: 800px;
	justify-content: center
}

@media (max-width:1199px) {
	.rM6wf_7E {
		height: unset
	}
}

.LiCvcfeX {
	border-radius: 12px;
	margin: auto;
	max-width: 1176px;
	overflow: hidden;
	width: 100%
}

.nN4mOSRZ {
	align-items: flex-start;
	align-self: center;
	display: flex;
	flex-direction: column
}

.nN4mOSRZ.CDlUw80T {
	padding-left: 56px;
	padding-right: 0
}

@media (max-width:1199px) {
	.nN4mOSRZ,
	.nN4mOSRZ.CDlUw80T {
		align-items: center;
		padding: 0;
		text-align: center;
		width: 100%
	}
}

.G8YvdJ3Z .nN4mOSRZ {
	padding-left: 0
}

@media (max-width:1199px) {
	.G8YvdJ3Z .nN4mOSRZ {
		align-items: center;
		text-align: center
	}
}

.oSVBXIyE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 60px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 64px;
	padding: 10px 0 12px
}

.oSVBXIyE.IU4BOxNZ {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

@media (max-width:699px) {
	.oSVBXIyE {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 24px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.03em;
		line-height: 28px
	}
}

.G8YvdJ3Z .oSVBXIyE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 72px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 72px;
	padding: 10px 0 28px
}

@media (max-width:1199px) {
	.G8YvdJ3Z .oSVBXIyE {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral950-rgb, 16, 16, 16));
		font-family: Calibre-R, sans-serif;
		font-size: 60px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 64px;
		padding: 10px 0 20px
	}
}

@media (max-width:699px) {
	.G8YvdJ3Z .oSVBXIyE {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral950-rgb, 16, 16, 16));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px
	}
}

.hfodnQQp {
	font-size: 20px;
	line-height: 32px
}

.hfodnQQp,
.hfodnQQp.G8YvdJ3Z {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em
}

.hfodnQQp.G8YvdJ3Z {
	font-size: 24px;
	line-height: 33px;
	line-height: 36px
}

@media (max-width:1199px) {
	.hfodnQQp.G8YvdJ3Z {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral800-rgb, 68, 68, 68));
		font-family: Calibre-R, sans-serif;
		font-size: 20px;
		font-weight: var(--font-weight-light);
		letter-spacing: -.02em;
		line-height: 32px;
		padding: unset
	}
}

.hfodnQQp.IU4BOxNZ {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.hfodnQQp.UZiyCHTs {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 48px;
	--font-size-h3: 36px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 20px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 60px;
	--font-line-height-h3: 46px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 400;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Tiempos-Headline, serif;
	font-size: var(--font-size-h3);
	font-size: 28px;
	font-weight: var(--font-weight-semi-bold);
	font-weight: var(--font-weight-light);
	line-height: var(--font-line-height-h3)
}

@media (max-width:1199px) {
	.hfodnQQp.UZiyCHTs {
		font-size: 24px;
		letter-spacing: 0;
		line-height: 36px
	}
}

@media (max-width:699px) {
	.hfodnQQp.UZiyCHTs {
		font-size: 18px;
		line-height: 28px
	}
}

@media (max-width:1199px) {
	.hfodnQQp {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral800-rgb, 68, 68, 68));
		font-family: Calibre-R, sans-serif;
		font-size: 20px;
		font-weight: var(--font-weight-light);
		letter-spacing: -.02em;
		line-height: 32px;
		padding: unset
	}
}

.xBsMTN7q {
	background-color: transparent;
	border: 1px solid rgb(var(--brandBlack100-rgb, 16, 16, 16));
	border-radius: 24px;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	margin-top: 32px;
	padding: 20px
}

.xBsMTN7q:hover {
	background-color: rgb(var(--brandBlack100-rgb, 16, 16, 16))!important
}

@media (max-width:699px) {
	.xBsMTN7q {
		padding: 16px
	}
}

@font-face {
	font-family: codaicons;
	font-style: normal;
	font-weight: 400;
	src: url(https://cdn.coda.io/assets/5f5fe632f114/fonts/codaicons.woff2) format("woff2"), url(https://cdn.coda.io/assets/5f5fe632f114/fonts/codaicons.woff) format("woff")
}

.z51_2jtz {
	speak: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	font-family: codaicons!important;
	font-size: 20px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 1;
	position: relative;
	text-transform: none;
	vertical-align: middle
}

.f5f4Vsb7 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	border-radius: 12px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	margin: 0 3px;
	padding: 3px 12px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.f5f4Vsb7.YojAZsP1 {
	background-color: rgb(var(--secondary200-rgb, 235, 245, 250))
}

.f5f4Vsb7.bdIlObMr {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.f5f4Vsb7.YcycPOWl {
	background-color: rgb(var(--codaBrown600-rgb, 234, 219, 205))
}

.Jn5hwObP {
	align-items: center;
	background-color: rgba(0, 0, 0, var(--opacity-modal-background, .2));
	bottom: 0;
	display: flex;
	justify-content: center;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 475
}

.yDC0ggJ_ {
	border: 2px solid #eaeaea;
	border-radius: 2px
}

.sfxKOrTH,
.yDC0ggJ_ {
	position: relative;
	width: 100%
}

.sfxKOrTH {
	height: 0;
	padding-top: 56.25%
}

.F0T27_W9 {
	bottom: 0;
	height: 100%;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%
}

.SQu7VMhy {
	padding: 200px
}

body.isMobile .SQu7VMhy {
	padding: 35px
}

.jNEsxLj0 {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	cursor: pointer;
	font-size: 32px;
	position: absolute;
	right: -32px;
	top: -32px;
	transition: color .2s;
	z-index: 1
}

.jNEsxLj0:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.O8ILcQa0 {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	max-width: 2560px
}

.O8ILcQa0.jcjiQ4nc {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.mcrI0ajv {
	display: flex;
	height: 550px
}

@media (max-width:1199px) {
	.mcrI0ajv {
		align-items: center;
		flex-direction: column;
		height: unset;
		text-align: center
	}
}

.Ojy3iLiC {
	align-items: center;
	display: flex;
	flex-direction: column;
	margin: auto;
	max-width: 600px;
	padding: 40px;
	text-align: center;
	width: 50%
}

@media (max-width:1199px) {
	.Ojy3iLiC {
		padding-bottom: 50px;
		width: 100%
	}
}

.Ojy3iLiC.I4eAq1o2 {
	align-items: flex-start;
	text-align: left
}

.yufmJW6G {
	align-items: center;
	display: flex;
	padding-bottom: 32px
}

.MiinYOh2 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 12px;
	box-shadow: 0 0 2px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	box-sizing: border-box;
	height: 64px;
	padding: 16px;
	width: 64px
}

.e39E_JfN {
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	padding: 0 16px
}

.Y8scwBJv {
	font-size: 60px;
	line-height: 64px;
	max-width: 500px
}

.Y8scwBJv,
.Y8scwBJv.T0f95dJ1 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em
}

.Y8scwBJv.T0f95dJ1 {
	font-size: 44px;
	line-height: 48px
}

@media (max-width:699px) {
	.Y8scwBJv {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 30px;
		font-weight: var(--font-weight-bold);
		line-height: 36px
	}
	.kr-font-refresh .Y8scwBJv {
		letter-spacing: var(--font-letter-spacing-h4)
	}
}

.QH8RsyCO {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	padding: 24px 0
}

@media (max-width:699px) {
	.QH8RsyCO {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral800-rgb, 68, 68, 68));
		font-family: Calibre-R, sans-serif;
		font-size: 16px;
		font-weight: var(--font-weight-light);
		line-height: 28px;
		padding: 24px 0
	}
}

.FvmbE1cm,
.n7L5JZT1 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-radius: 22px;
	display: flex;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	height: 44px;
	line-height: 20px
}

.FvmbE1cm {
	padding: 0 48px
}

.BWG69PRG {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	padding: 0 22px 0 0
}

.BWG69PRG,
.P4IpBsgr {
	border-radius: 22px;
	display: flex;
	height: 44px
}

.P4IpBsgr {
	padding-left: 4px;
	width: 40px
}

.FJOEE8ML {
	margin: auto
}

.ak55Qf1i {
	box-sizing: border-box;
	display: grid;
	justify-items: center;
	padding: 40px;
	width: 50%
}

.ak55Qf1i.iKmWeYAB {
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

@media (max-width:1199px) {
	.ak55Qf1i.iKmWeYAB {
		display: none
	}
}

.ak55Qf1i.lfxAhpms {
	background-color: rgb(var(--codaBrown600-rgb, 234, 219, 205))
}

@media (max-width:1199px) {
	.ak55Qf1i {
		padding: 50px;
		width: 100%
	}
}

.Rkv9RU70 {
	align-self: center;
	border-radius: 8px;
	max-height: 400px;
	max-width: 500px;
	-o-object-fit: contain;
	object-fit: contain;
	-o-object-position: top;
	object-position: top;
	width: 100%
}

.lfxAhpms .Rkv9RU70 {
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15))
}

.uLWk7ibn {
	align-items: center
}

.Nc78V5P2,
.uLWk7ibn {
	display: flex;
	flex-direction: row
}

.Nc78V5P2 {
	height: 480px;
	width: 100%
}

@media (min-width:1920px) {
	.Nc78V5P2 {
		height: 560px
	}
}

@media (min-width:1440px) and (max-width:1919px) {
	.Nc78V5P2 {
		height: 560px
	}
}

@media (max-width:1199px) {
	.Nc78V5P2 {
		flex-direction: column-reverse;
		height: unset
	}
}

@media (max-width:699px) {
	.Nc78V5P2 {
		flex-direction: column-reverse;
		height: unset
	}
}

.f3_YKh5Z {
	width: 100%
}

@media (max-width:699px) {
	.f3_YKh5Z {
		float: left;
		height: 320px
	}
}

.MvavGZkL {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 0 120px;
	pointer-events: none;
	width: 50vw;
	z-index: 1
}

@media (max-width:1199px) {
	.MvavGZkL {
		align-items: center;
		padding: 32px 52px 20px;
		text-align: center;
		width: 100vw
	}
}

@media (max-width:699px) {
	.MvavGZkL {
		align-items: unset;
		padding: 32px 52px 20px;
		text-align: unset;
		width: 100vw
	}
}

.Yx1EZZps {
	align-items: center;
	background-color: rgb(var(--mastheadBackground, 203, 223, 242));
	width: 50vw
}

@media (max-width:1199px) {
	.Yx1EZZps {
		width: 100vw
	}
}

@media (max-width:699px) {
	.Yx1EZZps {
		width: 100vw
	}
}

.JOVb31_x {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	font-family: Calibre-R, sans-serif;
	font-size: 72px;
	font-weight: var(--font-weight-bold);
	line-height: 72px;
	margin-bottom: 24px;
	max-width: 430px
}

@media (max-width:1199px) {
	.JOVb31_x {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral1000-rgb, 0, 0, 0));
		font-family: Calibre-R, sans-serif;
		font-size: 60px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 64px;
		max-width: unset
	}
}

@media (min-width:414px) and (max-width:699px) {
	.JOVb31_x {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral1000-rgb, 0, 0, 0));
		font-family: Calibre-R, sans-serif;
		font-size: 60px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 64px;
		max-width: unset
	}
}

@media (max-width:413px) {
	.JOVb31_x {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral1000-rgb, 0, 0, 0));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px;
		margin-bottom: 20px;
		max-width: unset
	}
}

.Et63IgvF {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 48px;
	--font-size-h3: 36px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 20px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 60px;
	--font-line-height-h3: 46px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 400;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	font-family: Tiempos-Headline, serif;
	font-size: var(--font-size-h3);
	font-size: 20px;
	font-weight: var(--font-weight-semi-bold);
	font-weight: var(--font-weight-light);
	line-height: var(--font-line-height-h3);
	line-height: 28px;
	margin-bottom: 24px;
	max-width: 430px
}

@media (max-width:699px) {
	.Et63IgvF {
		font-size: 20px
	}
}

@media (max-width:413px) {
	.Et63IgvF {
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-large: 22px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-medium: 500;
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 48px;
		--font-size-h3: 36px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 20px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 60px;
		--font-line-height-h3: 46px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 400;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral1000-rgb, 0, 0, 0));
		font-family: Calibre-R, sans-serif;
		font-family: Tiempos-Headline, serif;
		font-size: 24px;
		font-size: 20px;
		font-weight: var(--font-weight-bold);
		font-weight: var(--font-weight-semi-bold);
		font-weight: var(--font-weight-light);
		letter-spacing: -.03em;
		line-height: 28px
	}
}

@media (min-width:414px) and (max-width:699px) {
	.Et63IgvF {
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-large: 22px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-medium: 500;
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 48px;
		--font-size-h3: 36px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 20px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 60px;
		--font-line-height-h3: 46px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 400;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral1000-rgb, 0, 0, 0));
		font-family: Calibre-R, sans-serif;
		font-family: Tiempos-Headline, serif;
		font-size: 30px;
		font-size: 20px;
		font-weight: var(--font-weight-bold);
		font-weight: var(--font-weight-semi-bold);
		font-weight: var(--font-weight-light);
		line-height: 36px
	}
	.kr-font-refresh .Et63IgvF {
		letter-spacing: var(--font-letter-spacing-h4)
	}
}

.KPKgYayp {
	align-items: center;
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	display: flex;
	flex-direction: column;
	height: 320px;
	justify-content: center;
	padding: 48px 150px
}

@media (max-width:1199px) {
	.KPKgYayp {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.KPKgYayp {
		padding: 32px 20px
	}
}

@media (max-width:1199px) {
	.KPKgYayp {
		height: unset
	}
}

.KPKgYayp.DPmu65dR {
	color: rgb(var(--codaRed300-rgb, 252, 214, 191))
}

.KPKgYayp.dl6LrCGV {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.KPKgYayp.r_h0tvPC {
	background-color: #fdeede;
	color: rgb(var(--codaBrown800-rgb, 211, 187, 171))
}

.KPKgYayp.B7GJUb2j {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.KPKgYayp.KTufLTut {
	background-color: rgb(var(--neutral950-rgb, 16, 16, 16))
}

.KPKgYayp.aSKMtuow {
	width: 100%
}

.ODs4eB8L {
	padding: 0 20px 40px
}

@media (max-width:699px) {
	.ODs4eB8L {
		padding-bottom: 0 20px 24px 20px
	}
}

.DPmu65dR .ODs4eB8L {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: 14px;
	font-weight: var(--font-weight-medium);
	letter-spacing: .1em;
	line-height: 20px;
	text-transform: uppercase
}

.B7GJUb2j .ODs4eB8L,
.dl6LrCGV .ODs4eB8L,
.DPmu65dR .ODs4eB8L,
.r_h0tvPC .ODs4eB8L {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	text-align: center
}

.B7GJUb2j .ODs4eB8L,
.dl6LrCGV .ODs4eB8L,
.r_h0tvPC .ODs4eB8L {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-size: 44px;
	font-size: 48px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 48px;
	line-height: 72px
}

@media (max-width:699px) {
	.B7GJUb2j .ODs4eB8L,
	.dl6LrCGV .ODs4eB8L,
	.r_h0tvPC .ODs4eB8L {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 30px;
		font-weight: var(--font-weight-bold);
		line-height: 36px
	}
	.kr-font-refresh .B7GJUb2j .ODs4eB8L,
	.kr-font-refresh .dl6LrCGV .ODs4eB8L,
	.kr-font-refresh .r_h0tvPC .ODs4eB8L {
		letter-spacing: var(--font-letter-spacing-h4)
	}
}

.KTufLTut .ODs4eB8L {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 44px;
	font-size: 48px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 48px;
	line-height: 72px;
	text-align: center
}

@media (max-width:699px) {
	.KTufLTut .ODs4eB8L {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral0-rgb, 255, 255, 255));
		font-family: Calibre-R, sans-serif;
		font-size: 30px;
		font-weight: var(--font-weight-bold);
		line-height: 36px
	}
	.kr-font-refresh .KTufLTut .ODs4eB8L {
		letter-spacing: var(--font-letter-spacing-h4)
	}
}

.XlB0Lbg3 {
	align-items: center;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	max-width: 1176px;
	text-align: center;
	width: 100%
}

@media (max-width:1199px) {
	.XlB0Lbg3 {
		display: block
	}
}

@media (max-width:699px) {
	.XlB0Lbg3 {
		max-width: var(--window-width, 100vw)
	}
}

.PdgPUr_8>img {
	-o-object-fit: contain;
	object-fit: contain
}

@media (max-width:1199px) {
	.PdgPUr_8>img {
		margin: 0 15px 15px
	}
}

@media (max-width:699px) {
	.PdgPUr_8>img {
		height: 18px;
		margin: 0 10px 15px
	}
}

.c6_BLDRd {
	align-content: flex-start;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	padding: 48px 150px 48px 150px
}

@media (max-width:699px) {
	.c6_BLDRd {
		flex-direction: column
	}
}

.c6_BLDRd.NlTuJLIo {
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.vRNX4X4n {
	width: 50%
}

@media (max-width:699px) {
	.vRNX4X4n {
		width: 100%
	}
}

.zOO8nhcB {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 60px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 64px;
	width: 50%
}

@media (max-width:699px) {
	.zOO8nhcB {
		width: 100%
	}
}

.BFhgvRdY {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 30px;
	font-weight: var(--font-weight-bold);
	line-height: 36px;
	width: 50%
}

@media (max-width:699px) {
	.BFhgvRdY {
		width: 100%
	}
}

.kr-font-refresh .BFhgvRdY {
	letter-spacing: var(--font-letter-spacing-h4)
}

.BxbLJm9M {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	width: 50%
}

@media (max-width:699px) {
	.BxbLJm9M {
		padding-top: 15px;
		width: 100%
	}
}

.ajS4GBC4 {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	background-position: 50%;
	background-size: cover;
	padding: 48px 150px
}

@media (max-width:1199px) {
	.ajS4GBC4 {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.ajS4GBC4 {
		padding: 32px 20px
	}
}

.ajS4GBC4.UXnwcEFz {
	background-color: rgb(var(--secondary900-rgb, 13, 57, 153));
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/welcome/coda-pattern-teal.png)
}

.ajS4GBC4.hTuHW2Lz {
	background-color: rgb(var(--neutral950-rgb, 16, 16, 16));
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/welcome/coda-pattern-black.jpg)
}

.ajS4GBC4.QQjyaPgs {
	width: 100%
}

.jP5GBGsQ {
	margin: auto;
	max-width: 1176px;
	width: 100%
}

.BxNaA5YC,
.jP5GBGsQ {
	align-items: center;
	display: flex;
	flex-direction: column
}

.ITTRln3R {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 72px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 72px;
	padding: 64px 0 32px;
	text-align: center
}

@media (max-width:1199px) {
	.ITTRln3R {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral0-rgb, 255, 255, 255));
		font-family: Calibre-R, sans-serif;
		font-size: 60px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 64px;
		padding: 48px 0 24px
	}
}

@media (max-width:699px) {
	.ITTRln3R {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral0-rgb, 255, 255, 255));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px;
		padding: 40px 0 12px
	}
}

.G0DDC2ta {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--codaBrandGray-rgb, 188, 188, 188));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	max-width: 550px;
	padding-bottom: 48px;
	text-align: center
}

.G0DDC2ta a {
	color: rgb(var(--codaOrange800-rgb, 238, 90, 41));
	font-weight: 500
}

.q0zkKYne {
	grid-gap: 24px;
	display: grid;
	grid-template-columns: 1fr 1fr;
	justify-items: center;
	max-width: -webkit-min-content;
	max-width: -moz-min-content;
	max-width: min-content;
	padding-bottom: 112px;
	text-align: center;
	width: 100%
}

@media (max-width:1199px) {
	.q0zkKYne {
		align-self: center;
		justify-items: flex-start;
		padding-bottom: 96px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.q0zkKYne {
		grid-template-columns: 1fr;
		padding-bottom: 10px
	}
}

.M_JOnQ6J {
	align-items: center;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 12px;
	display: flex;
	flex-direction: column;
	max-width: -webkit-min-content;
	max-width: -moz-min-content;
	max-width: min-content
}

.M_JOnQ6J:hover {
	box-shadow: 0 0 24px rgba(0, 0, 0, .5)
}

.M_JOnQ6J:nth-child(2n) {
	position: relative;
	top: 50px
}

@media (max-width:699px) {
	.M_JOnQ6J {
		margin-right: 10px
	}
	.M_JOnQ6J:nth-child(2n) {
		position: unset;
		top: 0
	}
}

.n8JebJvz {
	border-radius: 12px 12px 0 0;
	width: 380px
}

@media (max-width:1199px) {
	.n8JebJvz {
		width: 300px
	}
}

@media (max-width:699px) {
	.n8JebJvz {
		min-width: 280px;
		width: 100%
	}
}

.Wp5VscSm {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	letter-spacing: -.01em;
	line-height: 28px;
	margin-bottom: 8px
}

.NqNKng72 {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	padding: 8px 48px 24px;
	text-align: left
}

._haj4RcO {
	margin-bottom: 8px
}

.fWtXwpZJ {
	flex-grow: 1;
	line-height: 28px;
	line-height: 24px;
	margin-bottom: 16px;
	text-align: left
}

.fWtXwpZJ,
.JFo_IXKO {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light)
}

.JFo_IXKO {
	color: rgb(var(--codaOrange800-rgb, 238, 90, 41));
	font-weight: var(--font-weight-bold);
	line-height: 28px
}

.JQhyD8Uu {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px
}

@media (max-width:1199px) {
	.JQhyD8Uu {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.JQhyD8Uu {
		padding: 32px 20px
	}
}

.JQhyD8Uu.gxkFNqps {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.JQhyD8Uu.vpsTcpuM,
.W0zGetvH {
	width: 100%
}

.W0zGetvH {
	display: flex;
	flex-direction: column;
	margin: auto;
	max-width: 1176px
}

.FtmnPn97 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 72px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 72px;
	padding-bottom: 32px
}

@media (max-width:1199px) {
	.FtmnPn97 {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 60px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 64px;
		padding-bottom: 24px
	}
}

@media (max-width:699px) {
	.FtmnPn97 {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px;
		padding-bottom: 16px
	}
}

.jUylJRBw {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	max-width: 480px;
	padding-bottom: 32px
}

@media (max-width:1199px) {
	.jUylJRBw {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral800-rgb, 68, 68, 68));
		font-family: Calibre-R, sans-serif;
		font-size: 16px;
		font-weight: var(--font-weight-light);
		line-height: 28px;
		padding-bottom: 24px
	}
}

.RVRt0SoD {
	grid-gap: 24px;
	align-items: center;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	justify-items: flex-start;
	width: 100%
}

@media (max-width:1199px) {
	.RVRt0SoD {
		grid-template-columns: 1fr 1fr 1fr
	}
}

@media (max-width:699px) {
	.RVRt0SoD {
		align-self: auto;
		display: flex;
		min-width: 100%;
		overflow-x: scroll;
		padding-bottom: 0
	}
}

.zU1yc85u {
	border-radius: 12px;
	display: flex;
	flex-direction: row
}

@media (min-width:1200px) {
	.zU1yc85u:nth-child(n+9) {
		display: none
	}
	.zU1yc85u:nth-child(n+9).FJrWP1AR {
		display: flex
	}
}

@media (max-width:1199px) {
	.zU1yc85u:nth-child(n+10) {
		display: none
	}
	.zU1yc85u:nth-child(n+10).FJrWP1AR {
		display: flex
	}
}

@media (max-width:699px) {
	.zU1yc85u {
		flex: 0 0 auto;
		margin-right: 16px;
		width: auto
	}
	.zU1yc85u:nth-child(n+10) {
		display: flex
	}
}

.XhFU0p_2 {
	border-radius: 50%;
	display: block;
	height: 48px;
	margin-right: 20px;
	-o-object-fit: cover;
	object-fit: cover;
	width: 48px
}

@media (max-width:1199px) {
	.XhFU0p_2 {
		height: 40px;
		margin-right: 14px;
		width: 40px
	}
}

.HfVv68BI {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px
}

@media (max-width:1199px) {
	.HfVv68BI {
		font-size: 14px;
		line-height: 18px
	}
}

.YYwA8ji3 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 28px;
	margin-bottom: 9px
}

@media (max-width:1199px) {
	.YYwA8ji3 {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral800-rgb, 68, 68, 68));
		font-family: Calibre-R, sans-serif;
		font-size: 15px;
		font-size: 14px;
		font-weight: var(--font-weight-light);
		line-height: 20px;
		line-height: 18px;
		margin-bottom: 6px
	}
}

.DA0zuJFG,
.UBHPKIyu {
	color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	cursor: pointer;
	font-weight: 700
}

.DA0zuJFG {
	align-self: center;
	margin-top: 32px
}

@media (max-width:699px) {
	.DA0zuJFG {
		display: none
	}
}

.cJ4J4TEf {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px;
	padding: 20px 150px 0 150px
}

@media (max-width:1199px) {
	.cJ4J4TEf {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.cJ4J4TEf {
		padding: 32px 20px
	}
}

.VjhYBrci {
	align-content: flex-start;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	margin: auto;
	max-width: 1176px;
	width: 100%
}

@media (max-width:1199px) {
	.VjhYBrci {
		flex-direction: column
	}
}

.nM0klmdC {
	width: 50%
}

@media (max-width:1199px) {
	.nM0klmdC {
		width: 100%
	}
}

.jdNfSnMz {
	width: 50%
}

@media (max-width:1199px) {
	.jdNfSnMz {
		padding-top: 25px;
		width: 100%
	}
}

.hiq8bsh0 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: 14px;
	font-weight: var(--font-weight-medium);
	letter-spacing: .1em;
	line-height: 20px;
	padding-bottom: 20px;
	text-transform: uppercase
}

.hiq8bsh0,
.JPDz8nrB {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.JPDz8nrB {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	margin-right: 80px
}

@media (max-width:699px) {
	.JPDz8nrB {
		margin-right: 0
	}
}

.UReY63B_ {
	justify-content: end;
	padding: 48px 150px;
	text-align: flex-start
}

.NUYvq0Cd {
	margin-left: auto;
	width: 50%
}

@media (max-width:699px) {
	.NUYvq0Cd {
		width: 100%
	}
}

.TOErKDYJ {
	padding-bottom: 10px
}

.RTwd6hcH {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px
}

.CARDBACKGROUND {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 14px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	padding: 14px
}

.CARDICONSIZE {
	height: 42px;
	width: 42px
}

.SLzaXCX0 {
	cursor: pointer;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	text-decoration: none;
	transition: color .2s, fill .2s
}

.SLzaXCX0,
.SLzaXCX0:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.SLzaXCX0:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

.SLzaXCX0:hover {
	text-decoration: underline
}

#coda-body:not(.intent-mouse) .SLzaXCX0:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.DOCWIDTHBG {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px
}

@media (max-width:1199px) {
	.DOCWIDTHBG {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.DOCWIDTHBG {
		padding: 32px 20px
	}
}

.DOCWIDTHBG.CARDITEMS_BG {
	background: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.DOCWIDTHBG.DOCWIDTH {
	width: 100%
}

.DOCWIDTHBG.dFoQeKEU {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.DOCWIDTHBG.qbfrwWQE {
	background-color: #fdeede
}

.DOCWIDTHBG.CARDGRID2 {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.CARDGRID {
	display: flex;
	flex-direction: column;
	margin: auto;
	max-width: 1176px;
	width: 100%
}

.CARDGRID.dFoQeKEU {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.CARDGRID.qbfrwWQE {
	background-color: #fdeede
}

.CARDGRID.CARDGRID2 {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.DOCTITLE {
	align-items: center;
	display: flex;
	flex-direction: column
}

.DOCSFONT {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 30px;
	font-weight: var(--font-weight-bold);
	line-height: 36px;
	padding: 60px 0 10px;
	text-align: flex-start
}

.kr-font-refresh .DOCSFONT {
	letter-spacing: var(--font-letter-spacing-h4)
}

@media (max-width:699px) {
	.DOCSFONT {
		padding: 40px 0 10px;
		text-align: center
	}
}

.DOCSFONT.FyjGrzZV {
	font-size: 44px;
	line-height: 48px
}

.DOCSFONT.FyjGrzZV,
.DOCSFONT.DOCSFONTSIZE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em
}

.DOCSFONT.DOCSFONTSIZE {
	font-size: 60px;
	line-height: 64px
}

@media (max-width:699px) {
	.DOCSFONT.DOCSFONTSIZE {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral950-rgb, 16, 16, 16));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px
	}
}

.DOCSUBTITLE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	max-width: 750px;
	padding-bottom: 72px;
	text-align: center
}

@media (max-width:699px) {
	.DOCSUBTITLE {
		text-align: center
	}
}

.DOCSUBTITLE a {
	color: rgb(var(--codaOrange800-rgb, 238, 90, 41));
	font-weight: 500
}

.CARDSGRID {
	grid-gap: 24px;
	align-items: center;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	justify-items: center;
	padding-bottom: 40px
}

@media (max-width:1199px) {
	.CARDSGRID {
		align-self: center;
		grid-template-columns: 1fr 1fr;
		justify-items: flex-start
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.CARDSGRID {
		grid-template-columns: 1fr;
		padding-bottom: 10px
	}
}

.CARDMARGIN {
	margin-bottom: 20px
}

@media (max-width:1199px) {
	.CARDMARGIN {
		margin-bottom: 15px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.CARDMARGIN {
		margin-bottom: 10px
	}
}

.CARDITEMS {
	align-items: center;
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 12px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	min-height: 270px;
	min-width: 325px;
	padding: 20px;
	text-align: center;
	width: 100%
}

.CARDITEMS,
.CARDITEMS.CARDITEMS_BG {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

@media (max-width:1199px) {
	.CARDITEMS {
		min-height: 240px;
		min-width: 300px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.CARDITEMS {
		margin-right: 10px;
		min-height: 220px;
		min-width: 275px
	}
}

.CARDTITLE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px;
	padding-bottom: 5px;
	text-align: center;
	width: 70%
}

@media (max-width:1199px) {
	.CARDTITLE {
		font-size: 20px;
		padding-bottom: 2px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.CARDTITLE {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral950-rgb, 16, 16, 16));
		font-family: Calibre-R, sans-serif;
		font-size: 16px;
		font-weight: var(--font-weight-semi-bold);
		line-height: 20px;
		padding-bottom: 5px
	}
}

.OmM_XqQa {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	line-height: 20px
}

.CARDBUTTONBORDER {
	border: 1px solid rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	border-radius: 16px;
	color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	margin-top: 16px;
	padding: 15px 25px
}

.CARDBUTTONBORDER:hover {
	background-color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56))!important
}

#coda-body:not(.intent-mouse) .CARDBUTTONBORDER:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.qazUaN72 {
	grid-column: 2
}

@media (max-width:1199px) {
	.qazUaN72 {
		grid-column: 1/span 2;
		justify-self: center
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.qazUaN72 {
		display: none
	}
}

.KOZRbR1y {
	align-items: center;
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	background-position: 50%;
	background-size: cover;
	display: flex;
	flex-direction: row;
	justify-content: center;
	padding: 48px 150px
}

@media (max-width:1199px) {
	.KOZRbR1y {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.KOZRbR1y {
		padding: 32px 20px
	}
}

.KOZRbR1y.Q2chxRso {
	background-color: rgb(var(--secondary900-rgb, 13, 57, 153));
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/welcome/coda-pattern-teal.png)
}

.KOZRbR1y.StBM4FXE {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.KOZRbR1y.J9Wyl2fD {
	background-color: rgb(var(--neutral950-rgb, 16, 16, 16));
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/welcome/coda-pattern-black.jpg)
}

.KOZRbR1y.J9Wyl2fD,
.KOZRbR1y.Q2chxRso {
	width: 1440px
}

.KOZRbR1y.J9Wyl2fD.iDqsybCj,
.KOZRbR1y.Q2chxRso.iDqsybCj {
	height: 800px;
	width: 100%
}

@media (max-width:1199px) {
	.KOZRbR1y.J9Wyl2fD.iDqsybCj,
	.KOZRbR1y.Q2chxRso.iDqsybCj {
		height: 640px
	}
}

@media (max-width:699px) {
	.KOZRbR1y.J9Wyl2fD.iDqsybCj,
	.KOZRbR1y.Q2chxRso.iDqsybCj {
		height: unset
	}
}

.G6y67Fqh {
	margin: auto;
	max-width: 1176px;
	min-height: 420px;
	width: 100%
}

.StBM4FXE .G6y67Fqh {
	background-color: rgb(var(--codaBrown600-rgb, 234, 219, 205));
	border-radius: 12px
}

.GH7qvzXn {
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: pointer;
	font-size: 72px
}

.GH7qvzXn:hover {
	color: rgb(var(--neutral100-rgb, 250, 250, 250))
}

@media (max-width:1199px) {
	.GH7qvzXn {
		display: none
	}
}

#coda-body:not(.intent-mouse) .phEyuoxU:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.EbwtKFog {
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	position: relative
}

.EbwtKFog.Z51zd6wF {
	transform: translateY(-5%)
}

.qbRaqsaS {
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-bottom: 48px
}

@media (max-width:1199px) {
	.qbRaqsaS {
		margin-bottom: 32px
	}
}

@media (max-width:699px) {
	.qbRaqsaS {
		margin-bottom: 16px
	}
}

.cHXIkhdq {
	height: 120px
}

@media (max-width:699px) {
	.cHXIkhdq {
		height: 80px
	}
}

.KMC6zvKA {
	max-width: 950px;
	padding-bottom: 33px
}

.KMC6zvKA:before {
	content: "â€œ"
}

.KMC6zvKA:after {
	content: "â€"
}

.Q2chxRso .KMC6zvKA {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.Q2chxRso .KMC6zvKA,
.StBM4FXE .KMC6zvKA {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 48px;
	--font-size-h3: 36px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 20px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 60px;
	--font-line-height-h3: 46px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 400;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Tiempos-Headline, serif;
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-bold);
	line-height: var(--font-line-height-h2)
}

.StBM4FXE .KMC6zvKA {
	color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.StBM4FXE .KMC6zvKA:after,
.StBM4FXE .KMC6zvKA:before {
	color: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.J9Wyl2fD .KMC6zvKA {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 48px;
	--font-size-h3: 36px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 20px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 60px;
	--font-line-height-h3: 46px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 400;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Tiempos-Headline, serif;
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-bold);
	font-weight: var(--font-weight-light);
	line-height: var(--font-line-height-h2)
}

@media (max-width:1199px) {
	.J9Wyl2fD .KMC6zvKA {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 48px;
		--font-size-h3: 36px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 20px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 60px;
		--font-line-height-h3: 46px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 400;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral0-rgb, 255, 255, 255));
		font-family: Tiempos-Headline, serif;
		font-size: var(--font-size-h3);
		font-weight: var(--font-weight-semi-bold);
		font-weight: var(--font-weight-light);
		line-height: var(--font-line-height-h3);
		max-width: 700px
	}
}

@media (max-width:699px) {
	.J9Wyl2fD .KMC6zvKA {
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-large: 22px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-medium: 500;
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 48px;
		--font-size-h3: 36px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 20px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 60px;
		--font-line-height-h3: 46px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 400;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral0-rgb, 255, 255, 255));
		font-family: Calibre-R, sans-serif;
		font-family: Tiempos-Headline, serif;
		font-size: 24px;
		font-weight: var(--font-weight-bold);
		font-weight: var(--font-weight-semi-bold);
		font-weight: var(--font-weight-light);
		letter-spacing: -.03em;
		line-height: 28px;
		max-width: 350px;
		padding-bottom: 15px
	}
}

@media (max-width:1199px) {
	.Q2chxRso .KMC6zvKA,
	.StBM4FXE .KMC6zvKA {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 48px;
		--font-size-h3: 36px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 20px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 60px;
		--font-line-height-h3: 46px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 400;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		font-family: Tiempos-Headline, serif;
		font-size: var(--font-size-h3);
		font-weight: var(--font-weight-semi-bold);
		line-height: var(--font-line-height-h3);
		max-width: 700px
	}
}

@media (max-width:699px) {
	.Q2chxRso .KMC6zvKA,
	.StBM4FXE .KMC6zvKA {
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-large: 22px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-medium: 500;
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 48px;
		--font-size-h3: 36px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 20px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 60px;
		--font-line-height-h3: 46px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 400;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-family: Tiempos-Headline, serif;
		font-size: 24px;
		font-weight: var(--font-weight-bold);
		font-weight: var(--font-weight-semi-bold);
		letter-spacing: -.03em;
		line-height: 28px;
		max-width: 350px;
		padding-bottom: 15px
	}
}

.roZ71RFV {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 28px;
	padding-bottom: 33px
}

@media (max-width:699px) {
	.roZ71RFV {
		max-width: 300px;
		padding-bottom: 15px
	}
}

.Q2chxRso .roZ71RFV {
	color: rgb(var(--secondary400-rgb, 192, 226, 247))
}

.StBM4FXE .roZ71RFV {
	color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.J9Wyl2fD .roZ71RFV {
	color: rgb(var(--codaBrandGray-rgb, 188, 188, 188));
	font-size: 20px;
	letter-spacing: -.01em;
	line-height: 28px
}

@media (max-width:1199px) {
	.J9Wyl2fD .roZ71RFV {
		font-size: 16px;
		line-height: 24px
	}
}

.Czato_57 {
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	opacity: 1;
	text-align: center;
	transition: opacity .2s ease-in-out
}

.J9Wyl2fD .Czato_57,
.Q2chxRso .Czato_57 {
	height: 700px
}

@media (max-width:1199px) {
	.J9Wyl2fD .Czato_57,
	.Q2chxRso .Czato_57 {
		height: 560px
	}
}

@media (max-width:699px) {
	.J9Wyl2fD .Czato_57,
	.Q2chxRso .Czato_57 {
		height: 400px
	}
}

.StBM4FXE .Czato_57 {
	margin: 0 20px;
	padding: 60px 0
}

.P0W83gtT {
	border-radius: 14px;
	cursor: pointer;
	height: 14px;
	margin-left: 15px;
	width: 14px
}

.P0W83gtT:first-child {
	margin-left: 0
}

#coda-body:not(.intent-mouse) .P0W83gtT:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.Q2chxRso .P0W83gtT {
	background-color: rgb(var(--codaGreen800-rgb, 9, 78, 155))
}

.Q2chxRso .P0W83gtT.lgJxbPnj {
	background-color: rgb(var(--codaGreen600-rgb, 15, 95, 175));
	border: 4px solid rgb(var(--codaGreen800-rgb, 9, 78, 155))
}

.StBM4FXE .P0W83gtT {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.StBM4FXE .P0W83gtT.lgJxbPnj {
	background-color: rgb(var(--codaBrown800-rgb, 211, 187, 171))
}

.J9Wyl2fD .P0W83gtT {
	background-color: rgb(var(--neutral900-rgb, 33, 33, 33));
	border: 2px solid rgb(var(--neutral600-rgb, 142, 142, 142))
}

.J9Wyl2fD .P0W83gtT.lgJxbPnj {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border: 2px solid rgb(var(--neutral100-rgb, 250, 250, 250))
}

.nUVLJk9x {
	display: flex;
	flex-direction: row;
	margin: 0 auto;
	position: absolute
}

.J9Wyl2fD .nUVLJk9x,
.Q2chxRso .nUVLJk9x,
.StBM4FXE .nUVLJk9x {
	bottom: 0
}

.AbMqBuVr {
	opacity: 0
}

._yq7UvLx {
	color: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--brandTomatoSoup100-rgb, 238, 90, 41));
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

._yq7UvLx,
._yq7UvLx:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155))
}

._yq7UvLx:hover {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

._yq7UvLx:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) ._yq7UvLx:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.dB20v5tK {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px;
	padding-bottom: 0!important;
	padding-top: 72px
}

@media (max-width:1199px) {
	.dB20v5tK {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.dB20v5tK {
		padding: 32px 20px
	}
}

.Bt2H3eun {
	align-items: center;
	display: flex;
	flex-direction: column;
	margin: auto;
	max-width: 1176px;
	max-width: 650px;
	text-align: center;
	width: 100%
}

.RmaZO2NN {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 44px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 48px;
	padding-bottom: 12px
}

@media (max-width:699px) {
	.RmaZO2NN {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 24px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.03em;
		line-height: 28px
	}
}

.HY1oqJz2 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 30px;
	font-weight: var(--font-weight-bold);
	line-height: 36px
}

.kr-font-refresh .HY1oqJz2 {
	letter-spacing: var(--font-letter-spacing-h4)
}

.m4ycGjpw {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px
}

.VMJ_3t1x {
	height: 48px;
	width: 100%
}

.VMJ_3t1x.DDusNVL4 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.VMJ_3t1x.BvVu7iQS {
	background-color: #fdeede
}

.VMJ_3t1x.jC5e31pa,
.VMJ_3t1x.xJemEx0R {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

@media (max-width:1199px) {
	.VMJ_3t1x {
		height: 32px
	}
}

.l2bZOWge {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px;
	padding: 30px 150px 30px 150px
}

@media (max-width:1199px) {
	.l2bZOWge {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.l2bZOWge {
		padding: 32px 20px
	}
}

@media (max-width:699px) {
	.l2bZOWge {
		padding: 10px 20px 20px 20px
	}
}

.ok2EYZ_D {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 72px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 72px;
	margin: auto;
	max-width: 1176px;
	width: 100%
}

@media (max-width:1199px) {
	.ok2EYZ_D {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 60px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 64px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.ok2EYZ_D {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px
	}
}

.H_cXlPyq {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	background: rgb(var(--color-about-yellow-background-rgb, 255, 219, 23));
	padding: 48px 150px;
	width: 100%
}

@media (max-width:1199px) {
	.H_cXlPyq {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.H_cXlPyq {
		padding: 32px 20px
	}
}

.rae7vA1r {
	display: flex;
	flex-direction: column;
	margin: auto;
	max-width: 1176px;
	width: 100%
}

.KQTRoPW2 {
	align-self: center;
	margin-bottom: 20px
}

.zeKWBHuh {
	height: 72px
}

@media (max-width:699px) {
	.zeKWBHuh {
		display: none
	}
}

.oSLpECgh {
	display: none;
	height: 84px
}

@media (max-width:699px) {
	.oSLpECgh {
		display: initial
	}
}

.SJEfAHHr {
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

@media (max-width:1199px) {
	.SJEfAHHr {
		align-self: center;
		display: flex;
		flex-direction: column;
		justify-content: flex-start
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.SJEfAHHr {
		padding-bottom: 0
	}
}

.tW2QIWyU {
	display: flex;
	flex-direction: column
}

@media (max-width:1199px) {
	.tW2QIWyU {
		margin: 10px 10px 24px;
		min-width: auto
	}
}

.oVWv82By {
	height: 28px
}

@media (max-width:699px) {
	.oVWv82By {
		max-height: 28px;
		max-width: 300px
	}
}

.budValQZ {
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	-o-object-position: left;
	object-position: left
}

.vSL0HFsf {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px;
	margin-top: 12px;
	white-space: pre-line
}

@media (max-width:1199px) {
	.vSL0HFsf {
		white-space: normal
	}
}

.YQzb3hca {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	cursor: pointer;
	font-weight: 700;
	margin-top: 12px
}

.SAPbkr5l {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	border-radius: 16px;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	padding: 16px 32px
}

.u3FCemk3 {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px;
	padding: 80px 150px
}

@media (max-width:1199px) {
	.u3FCemk3 {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.u3FCemk3 {
		padding: 32px 20px
	}
}

.Kfdio5at {
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin: auto;
	max-width: 1176px;
	width: 100%
}

.piqDKq1G {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	border-radius: 20px;
	box-sizing: border-box;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	height: 40px;
	line-height: 20px;
	padding: 0 20px;
	width: 200px
}

:where(.kr-button-refresh) .piqDKq1G {
	border-radius: 8px
}

.TEWqcrfb {
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	max-width: 750px;
	padding-bottom: 15px
}

.YRMNfZDK {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 72px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 72px;
	margin-bottom: 16px;
	padding-bottom: 10px;
	text-align: center
}

@media (max-width:1199px) {
	.YRMNfZDK {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 60px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 64px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.YRMNfZDK {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px
	}
}

.NvpQtocy {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	text-align: center
}

.Z5fYi5yI {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	background-color: rgb(var(--neutral950-rgb, 16, 16, 16));
	padding: 48px 150px;
	text-align: center;
	width: 100%
}

@media (max-width:1199px) {
	.Z5fYi5yI {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.Z5fYi5yI {
		padding: 32px 20px
	}
}

.WAr8lyri {
	height: 760px;
	margin: auto;
	max-width: 1176px;
	width: 100%
}

@media (max-width:1199px) {
	.WAr8lyri {
		height: 940px
	}
}

@media (max-width:699px) {
	.WAr8lyri {
		height: 850px
	}
}

.hIJzSA_F {
	display: grid;
	grid-template-columns: 1fr 1fr
}

.et_RQ0EO {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	grid-column: 1;
	margin: auto;
	padding: 24px 100px 24px 72px
}

@media (max-width:1199px) {
	.et_RQ0EO {
		padding-left: 32px;
		padding-right: 48px
	}
}

@media (max-width:699px) {
	.et_RQ0EO {
		grid-column: 1/span 2
	}
}

.B6I5hJkj {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral950-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 44px;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 48px;
	padding-bottom: 20px
}

@media (max-width:1199px) {
	.B6I5hJkj {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral950-rgb, 16, 16, 16));
		font-family: Calibre-R, sans-serif;
		font-size: 30px;
		font-size: 24px;
		font-weight: var(--font-weight-bold);
		line-height: 36px;
		padding-bottom: 16px
	}
	.kr-font-refresh .B6I5hJkj {
		letter-spacing: var(--font-letter-spacing-h4)
	}
}

._P0cHPwA {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px
}

@media (max-width:1199px) {
	._P0cHPwA {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral800-rgb, 68, 68, 68));
		font-family: Calibre-R, sans-serif;
		font-size: 16px;
		font-weight: var(--font-weight-light);
		line-height: 28px;
		padding-bottom: 16px
	}
}

.IEWRtSyv {
	align-items: center;
	cursor: pointer;
	display: none
}

@media (max-width:699px) {
	.IEWRtSyv {
		display: flex
	}
}

#coda-body:not(.intent-mouse) .IEWRtSyv:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

._eqnCJeq {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--codaBrown800-rgb, 211, 187, 171));
	border-radius: 14px;
	color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	display: flex;
	height: 28px;
	padding-left: 3px;
	width: 28px
}

.oBOe4Q8T {
	margin: auto
}

.v4hbZwrh {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	padding-left: 12px
}

.AYhvarow {
	grid-column: 2;
	margin: 24px
}

@media (max-width:699px) {
	.AYhvarow {
		display: none
	}
}

.dY3_ZKup {
	border: none;
	border-radius: 8px;
	overflow: hidden
}

.hxjD_UTi {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	padding: 48px 150px;
	padding: 72px 150px
}

@media (max-width:1199px) {
	.hxjD_UTi {
		padding: 32px 50px
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.hxjD_UTi {
		padding: 32px 20px
	}
}

.NQpb8mdA {
	display: flex;
	margin: auto;
	max-width: 1176px;
	width: 100%
}

@media (max-width:1199px) {
	.NQpb8mdA {
		flex-direction: column
	}
}

._hQfnCyM {
	padding-right: 8px;
	width: 50%
}

@media (max-width:1199px) {
	._hQfnCyM {
		width: 100%
	}
}

.giqroIee {
	align-items: center;
	display: flex;
	flex-direction: row;
	justify-content: center;
	width: 50%
}

@media (max-width:1199px) {
	.giqroIee {
		justify-content: flex-start;
		padding-top: 48px;
		width: 100%
	}
}

@media (max-width:1199px) and (max-width:699px) {
	.giqroIee {
		align-items: flex-start;
		flex-direction: column;
		padding-top: 60px
	}
}

.ahL8UV1c {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 24px;
	font-size: 30px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px;
	padding-bottom: 24px
}

.ahL8UV1c,
.ZAH48Woo {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.ZAH48Woo {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px
}

.wGtrxXEV {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	border-radius: 20px;
	box-sizing: border-box;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	height: 40px;
	line-height: 20px;
	margin-right: 20px;
	padding: 0 20px;
	text-align: center;
	width: 200px
}

:where(.kr-button-refresh) .wGtrxXEV {
	border-radius: 8px
}

@media (max-width:699px) {
	.wGtrxXEV {
		margin-top: 10px;
		width: 100%
	}
}

.qA51jYm_ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	border-radius: 20px;
	box-sizing: border-box;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	height: 40px;
	line-height: 20px;
	margin-right: 20px;
	margin-right: 30px;
	padding: 0 20px;
	text-align: center;
	width: 200px
}

:where(.kr-button-refresh) .qA51jYm_ {
	border-radius: 8px
}

@media (max-width:699px) {
	.qA51jYm_ {
		display: none;
		margin-top: 10px;
		width: 100%
	}
}

.qmiCdebu {
	background-color: rgb(var(--neutral950-rgb, 16, 16, 16))
}

.E7of2_Ro {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	max-width: 655px;
	overflow: scroll
}

.qAeUrokk {
	margin: 0 65px 35px;
	overflow: scroll
}

@media (max-width:769px) {
	.qAeUrokk {
		align-items: center;
		margin: 0 20px;
		text-align: center
	}
}

.qAeUrokk h2 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 44px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 48px;
	margin: 48px 0 12px;
	text-align: center
}

@media (max-width:769px) {
	.qAeUrokk h2 {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 30px;
		font-weight: var(--font-weight-bold);
		line-height: 36px
	}
	.kr-font-refresh .qAeUrokk h2 {
		letter-spacing: var(--font-letter-spacing-h4)
	}
}

.qAeUrokk .Q5n0IUtt {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	text-align: center
}

.qAeUrokk .Q5n0IUtt .CWM56JTK {
	background: #f0f0f0;
	font-family: Hack, Andale Mono, Consolas, Lucida Console, monospace;
	font-size: var(--font-size-code-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.qAeUrokk .QW2er9AX {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin-bottom: 25px;
	margin-top: 25px
}

.qAeUrokk .QW2er9AX .ZtpNmOen {
	height: 52px;
	margin: 5px 20px 5px 0;
	width: 52px
}

@media (max-width:769px) {
	.qAeUrokk .QW2er9AX .ZtpNmOen {
		align-items: center;
		flex-basis: 100%
	}
}

.qAeUrokk .QW2er9AX .Aa1UbYUi {
	max-width: 453px
}

.qAeUrokk .QW2er9AX .Aa1UbYUi .Bp41KS56 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	margin-bottom: 5px;
	text-align: left
}

@media (max-width:769px) {
	.qAeUrokk .QW2er9AX .Aa1UbYUi .Bp41KS56 {
		text-align: center
	}
}

.qAeUrokk .QW2er9AX .Aa1UbYUi .wK6xF2l8 {
	text-align: left
}

@media (max-width:769px) {
	.qAeUrokk .QW2er9AX .Aa1UbYUi .wK6xF2l8 {
		align-items: center;
		margin: 0 20px;
		text-align: center
	}
}

.ibzsIblM {
	border-radius: 20px;
	box-sizing: border-box;
	height: 40px;
	margin-bottom: 15px;
	margin-top: 15px;
	padding: 0 20px;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

:where(.kr-button-refresh) .ibzsIblM {
	border-radius: 8px
}

.dKhXjMaC {
	margin-bottom: 15px;
	text-align: center
}

.dKhXjMaC .KffzSXxN {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.dKhXjMaC .KffzSXxN,
.dKhXjMaC .KffzSXxN:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.dKhXjMaC .KffzSXxN:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .dKhXjMaC .KffzSXxN:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.dKhXjMaC .KffzSXxN:hover {
	text-decoration: underline
}

.kerOQ58I {
	background: rgb(var(--brandPeach1-rgb, 255, 230, 201));
	height: 100vh
}

.IgRm1G2k,
.kerOQ58I {
	display: flex;
	flex-direction: column
}

.IgRm1G2k {
	align-items: center;
	height: var(--window-height, 100vh);
	justify-content: center;
	width: var(--window-width, 100vw)
}

.a6QoCOcI {
	margin-top: 20px
}

.SYlwvszh {
	align-items: center;
	background-color: rgb(var(--brandedPageBackground, 250, 247, 245));
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/signin/background.svg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	display: flex;
	flex-direction: column;
	justify-content: center;
	max-height: 100vh;
	min-height: var(--window-height, 100vh);
	padding-top: 24px
}

@media (max-width:413px),
(min-width:414px) and (max-width:699px) {
	.SYlwvszh {
		background: rgb(var(--neutral0-rgb, 255, 255, 255));
		padding-top: 0
	}
}

.SYlwvszh.WleoYJ89 {
	background: rgb(var(--brandedPageBackground, 250, 247, 245))
}

.TRZg1YlQ {
	background: url(https://cdn.coda.io/assets/5f5fe632f114/img/signin/background-texture.png), rgb(var(--brandPeach1-rgb, 255, 230, 201));
	background-blend-mode: soft-light;
	display: flex;
	flex-direction: column;
	max-height: 100vh;
	min-height: var(--window-height, 100vh)
}

@media (max-width:413px),
(min-width:414px) and (max-width:699px) {
	.TRZg1YlQ {
		background: none
	}
}

.iZgogtym {
	align-items: center;
	display: flex;
	flex: 1 1 0;
	flex-direction: column;
	justify-content: center;
	min-height: 0;
	min-width: 0
}

@media (max-width:413px),
(min-width:414px) and (max-width:699px) {
	.iZgogtym {
		background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
	}
}

.cAg3uPqL {
	pointer-events: none
}

.z8bCLPKH {
	align-items: center;
	-webkit-animation: EpYfP0mb .5s ease-in;
	animation: EpYfP0mb .5s ease-in;
	-webkit-animation-name: "bannerFadeIn";
	animation-name: "bannerFadeIn";
	background-color: rgb(var(--codaBrown400-rgb, 245, 237, 230));
	border-radius: 12px;
	bottom: 0;
	box-shadow: 0 0 2px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	left: 0;
	margin: 10px;
	max-width: var(--window-width, 100vw);
	padding: 16px;
	position: fixed;
	z-index: 83
}

@media (max-width:699px) {
	.z8bCLPKH {
		padding: 12px
	}
}

.TuqRE2xL {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	line-height: 20px;
	max-width: 550px
}

.wlH9Hjtx {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	flex: 0 0 auto
}

.wlH9Hjtx:hover {
	background-color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.iS7jZdOJ {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

@-webkit-keyframes bannerFadeIn {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes bannerFadeIn {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

.WNPqyLGY {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: flex
}

.qF9NFhiQ {
	font-size: 48px;
	margin-right: 18px;
	width: 48px
}

.s8OUfL01 {
	align-self: center;
	margin-top: 6px
}

.XiXFWnU5 {
	margin-right: 8px
}

.xGvtebcl {
	text-align: center
}

.xGvtebcl .XiXFWnU5 {
	display: inline-block;
	margin: 0
}

.qIUH8F5K {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	margin-top: 14px;
	max-height: calc(var(--font-line-height-standard)*3);
	overflow: hidden
}

.JKe6c1Oe {
	background: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.aarvx4Rq {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	flex: 1 1 0;
	font-size: var(--font-size-title);
	line-height: var(--font-line-height-large);
	min-width: 0;
	overflow: hidden;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap
}

.aarvx4Rq,
.WAVAKITy {
	font-weight: var(--font-weight-semi-bold)
}

.WAVAKITy {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard);
	margin: 30px 0 calc(var(--font-line-height-standard)/2);
	padding: 0 52px;
	text-transform: uppercase
}

body.isMobile .WAVAKITy {
	padding: 0 20px
}

.b7ueOVz6 {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	margin: calc(var(--font-line-height-standard)/2) 0 20px;
	padding: 0 52px
}

body.isMobile .b7ueOVz6 {
	padding: 0 20px
}

.tRleZ1Kf.tRleZ1Kf {
	background: rgb(var(--codaRed200-rgb, 246, 233, 222));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.YRxZJ6tG {
	margin: 16px 20px 0
}

.L4tafQO1 {
	grid-gap: var(--font-line-height-large) 16px;
	display: grid;
	margin: 16px 52px 36px
}

.L4tafQO1,
body.isMobile .L4tafQO1 {
	grid-template-columns: repeat(auto-fill, minmax(100px, 1fr))
}

body.isMobile .L4tafQO1 {
	margin: 16px 20px 4px
}

.i4UtYpAv {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	max-height: 90vh;
	min-height: 50px;
	padding: 24px;
	width: 375px;
	word-break: break-word
}

body.isMobile .i4UtYpAv {
	max-width: calc(100% - 30px)
}

.VPFVI8xL {
	display: flex;
	flex-direction: row
}

.cebTAX0E {
	margin-right: -.3em;
	margin-top: -.3em
}

.ssYRFC0P {
	flex: 1 1 0;
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large);
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 0;
	min-height: 0;
	min-width: 0
}

.O666gsJo {
	box-sizing: content-box;
	margin-right: -24px;
	max-height: 100%;
	max-width: 100%;
	overflow: auto;
	padding-right: 24px
}

.OgK9mVmM {
	align-items: center;
	display: flex;
	justify-content: flex-end;
	margin-top: 24px
}

.OgK9mVmM .wU2n4aPU {
	margin-right: 8px
}

.YCwvzEWs {
	align-items: center;
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245));
	border: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 4px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	min-height: 18px;
	padding: 6px;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

:where(.kr-button-refresh) .YCwvzEWs {
	border-radius: 6px
}

.YCwvzEWs:hover {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.YCwvzEWs:focus-within {
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.YCwvzEWs:focus-within {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.YCwvzEWs::-moz-placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.YCwvzEWs::placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.cGZft5MH {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	margin-bottom: 5px;
	text-transform: uppercase
}

.fcnvR88M {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	padding: 4px 0
}

.GB8hBtyW {
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	padding-top: 20px
}

.OZH3JGgC {
	align-items: center;
	border-radius: 4px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	cursor: pointer;
	display: flex;
	flex-direction: row;
	height: 40px;
	justify-content: flex-start;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.OZH3JGgC:active,
.OZH3JGgC:hover {
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15))
}

#coda-body:not(.intent-mouse) .OZH3JGgC:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.FgtxGjww {
	display: flex;
	min-height: 20px;
	padding-left: 16px;
	position: absolute
}

.uOkOZT2e {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	margin: auto
}

.D28WVfTF .FgtxGjww {
	padding-right: 12px;
	position: relative
}

.D28WVfTF .uOkOZT2e {
	padding-right: 11px
}

.PKCcvj63 {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	max-height: 90vh;
	min-height: 50px;
	padding: 24px;
	width: 420px;
	word-break: break-word
}

body.isMobile .PKCcvj63 {
	max-width: calc(100% - 30px)
}

.p8XAVP2D {
	display: flex;
	flex-direction: row
}

.LxMlEdIO {
	flex: 1 1 0;
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large);
	margin-right: 10px;
	margin-top: 0;
	min-height: 0;
	min-width: 0
}

.dnlIV3fY {
	margin-right: -.3em;
	margin-top: -.3em
}

.Cj66tAB6 {
	font-weight: var(--font-weight-semi-bold);
	padding-bottom: 6px;
	padding-top: 12px
}

.Cj66tAB6,
.QF0xjt83 {
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard)
}

.QF0xjt83 {
	font-weight: var(--font-weight-regular)
}

.kr-font-refresh .QF0xjt83 {
	letter-spacing: var(--font-letter-spacing-standard)
}

.TOm2qPcK {
	display: flex;
	flex-direction: row;
	padding-bottom: 16px;
	padding-top: 16px
}

.UazbRd_1 {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.b1zOhHJV,
.UazbRd_1 {
	display: flex;
	flex-direction: column
}

.u6XRBnuO {
	display: flex;
	flex-direction: row;
	padding-top: 16px
}

.QmYmcUZH {
	max-width: 250px;
	min-width: 170px
}

.ATG272Tz,
.nfY62Bt1 {
	border-radius: 32px;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	margin-left: auto;
	min-height: 32px
}

.ATG272Tz {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.pwuLkRmz {
	margin-top: 20px
}

.ehFursQx {
	font-size: 24px;
	padding-right: 8px
}

.zb86xqJX {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	margin-left: auto;
	max-width: 200px
}

.AuhighC9 {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	max-height: 90vh;
	min-height: 50px;
	padding: 24px;
	width: 400px;
	word-break: break-word
}

body.isMobile .AuhighC9 {
	max-width: calc(100% - 30px)
}

.dpCVPLZ7 {
	display: flex;
	flex-direction: row
}

.zupmj2Yk {
	flex: 1 1 0;
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	justify-content: center;
	line-height: var(--font-line-height-large);
	margin-right: 10px;
	margin-top: 0;
	min-height: 0;
	min-width: 0;
	padding-bottom: 16px
}

.p_pO3u5a {
	margin-right: -.3em;
	margin-top: -.3em
}

.T5Ks2WLZ {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .T5Ks2WLZ {
	letter-spacing: var(--font-letter-spacing-standard)
}

.hUBlMqIe {
	display: flex;
	flex-direction: row;
	justify-content: space-evenly;
	padding-top: 16px
}

.yWbc30Uy {
	display: flex;
	flex-direction: column
}

.coOU5aI9 {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.k8crwcc4 {
	margin-top: 20px
}

.CuP5NFvv {
	border-radius: 18px;
	box-sizing: border-box;
	height: 36px;
	padding: 0 18px
}

:where(.kr-button-refresh) .CuP5NFvv {
	border-radius: 8px
}

.CuP5NFvv.TgRJDBXJ {
	cursor: progress
}

.zxDfAYLB {
	align-items: center;
	border-radius: 18px;
	box-sizing: border-box;
	display: inline-flex;
	flex-direction: row;
	height: 36px;
	padding: 0 18px
}

:where(.kr-button-refresh) .zxDfAYLB {
	border-radius: 8px
}

.zxDfAYLB.TgRJDBXJ {
	cursor: progress
}

.Y5vYSp_1 {
	display: flex;
	padding-bottom: 4px;
	position: relative
}

.Y5vYSp_1.COUERw9s:after {
	background: rgb(var(--secondary600-rgb, 25, 129, 193));
	background: rgb(var(--neutral300-rgb, 224, 224, 224));
	bottom: 0;
	content: " ";
	display: block;
	height: 2px;
	left: 0;
	opacity: 0;
	opacity: 1;
	overflow: hidden;
	position: absolute;
	right: 0;
	transform: scaleX(0);
	transform: scale(1);
	transform-origin: center 0;
	transition: all .2s ease
}

.Y5vYSp_1.COUERw9s:focus-within:after {
	background: rgb(var(--secondary600-rgb, 25, 129, 193));
	opacity: 1;
	transform: scaleX(1)
}

.TDvcg5BI {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	background: rgb(var(--neutral100-rgb, 250, 250, 250));
	border: none;
	border-radius: 4px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	flex: 1 1 0;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	min-height: 0;
	min-width: 0;
	padding: 8px;
	padding-left: 10px;
	word-break: normal
}

.kr-font-refresh-canvas .TDvcg5BI {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

@media print {
	html.printing-standalone-sections .TDvcg5BI {
		font-family: Inter, sans-serif
	}
}

.kr-font-refresh .TDvcg5BI {
	letter-spacing: var(--font-letter-spacing-standard)
}

.TDvcg5BI.mYYt2pLE {
	background: none;
	padding: 0
}

.TDvcg5BI::-moz-placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.TDvcg5BI::placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.ZldUAbOa {
	display: flex;
	min-width: 1px;
	padding-right: 1px;
	position: relative
}

.ZldUAbOa.f5HCqdUF {
	display: block
}

.WTS9zMKv {
	overflow: hidden
}

.WTS9zMKv:not(.f5HCqdUF) {
	flex: 1 1 0
}

.WTS9zMKv:not(.jhIeCEoN) {
	visibility: hidden
}

.WTS9zMKv.jhIeCEoN.X0sbMqWX {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.WTS9zMKv.LydRzFlI {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.WTS9zMKv:not(.xruBREQM) {
	word-wrap: normal;
	white-space: pre
}

.WTS9zMKv.xruBREQM {
	word-wrap: break-word;
	white-space: pre-wrap
}

.xro76jcT {
	background-color: transparent;
	border: none;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: block;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	left: 0;
	letter-spacing: inherit;
	line-height: inherit;
	margin: 0;
	min-width: 1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	resize: none;
	top: 0
}

.xro76jcT::-moz-placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.xro76jcT::placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.xro76jcT:focus {
	caret-color: auto
}

.xro76jcT:focus::-moz-selection {
	background: rgba(var(--secondary600-rgb, 25, 129, 193), var(--opacity-app-fade, 10%))
}

.xro76jcT:focus::selection {
	background: rgba(var(--secondary600-rgb, 25, 129, 193), var(--opacity-app-fade, 10%))
}

.xro76jcT:not(:focus).LydRzFlI {
	opacity: 0
}

.xro76jcT:disabled {
	background-color: inherit;
	opacity: 1
}

.ktH_Pue5 {
	position: relative
}

.ktH_Pue5:after {
	background: rgb(var(--secondary600-rgb, 25, 129, 193));
	bottom: 0;
	content: " ";
	display: block;
	height: 2px;
	left: 0;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	transform: scaleX(0);
	transform-origin: center 0;
	transition: all .2s ease
}

.ktH_Pue5:focus-within:after {
	background: rgb(var(--secondary600-rgb, 25, 129, 193));
	opacity: 1;
	transform: scaleX(1)
}

.sR3DYhwG {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: flex;
	min-height: 28px;
	padding: 4px;
	width: calc(var(--columnCount)*28px + (var(--columnCount)*2 - 2)*3px)
}

.GgIR_OY8 {
	flex: 1 1 0;
	max-width: 100%;
	min-height: 0;
	min-width: 0;
	overflow-x: hidden;
	overflow-y: auto
}

.NI1d8kPR {
	align-items: center;
	display: flex
}

.VVLEWJ10 {
	display: grid;
	grid-template-columns: repeat(var(--columnCount), 1fr);
	justify-items: center;
	row-gap: 4px
}

.VVZdIZSQ {
	align-items: center;
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 4px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	grid-column: span var(--columnCount);
	justify-self: stretch;
	padding: 4px;
	position: relative
}

.VVZdIZSQ:after {
	bottom: 0;
	content: " ";
	display: block;
	height: 2px;
	left: 0;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	transform: scaleX(0);
	transform-origin: center 0;
	transition: all .2s ease
}

.VVZdIZSQ.kzU3bo9Q:after,
.VVZdIZSQ:after {
	background: rgb(var(--secondary600-rgb, 25, 129, 193))
}

.VVZdIZSQ.kzU3bo9Q:after {
	opacity: 1;
	transform: scaleX(1)
}

.ecwRtSmT {
	flex: 0 0 auto
}

.CnVAddcf {
	flex: 1 1 auto;
	min-height: 0;
	min-width: 0
}

.rxJJFidY {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	height: var(--font-line-height-standard);
	line-height: var(--font-line-height-standard);
	margin-left: 4px;
	margin-right: 4px;
	min-width: 0;
	white-space: nowrap
}

.kr-font-refresh .rxJJFidY {
	letter-spacing: var(--font-letter-spacing-standard)
}

.TSr5U5YF {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.D_0cWGiT {
	background-color: transparent;
	flex: 0 0 auto;
	height: 20px;
	opacity: 0;
	transition: opacity .1s ease-in-out;
	width: 20px
}

.D_0cWGiT.XsNkj7Yc {
	opacity: 1
}

.Mj6A77vw {
	background-color: rgb(var(--neutral300-rgb, 224, 224, 224));
	grid-column: span var(--columnCount);
	height: 1px;
	justify-self: stretch
}

.MBUHUpxi {
	height: 100%;
	width: 100%
}

.e9E6zHE0 {
	fill: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.aoDe7GWD {
	color: rgb(var(--neutral400-rgb, 198, 198, 198))
}

.cVFG1_SH {
	background-color: transparent;
	border-radius: 4px;
	box-sizing: content-box;
	height: 20px;
	padding: 4px;
	width: 20px
}

.cVFG1_SH:hover {
	background-color: rgba(var(--neutral1000-rgb, 0, 0, 0), 6%)
}

#coda-body:not(.intent-mouse) .cVFG1_SH:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.cVFG1_SH.JaPD6bnY,
.cVFG1_SH:active {
	background-color: rgba(var(--neutral1000-rgb, 0, 0, 0), 10%)
}

.cVFG1_SH.JaPD6bnY .aoDe7GWD,
.cVFG1_SH:active .aoDe7GWD {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.VwdRoLBT {
	align-self: center;
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	grid-column: span calc(var(--columnCount) - 1);
	justify-self: stretch;
	line-height: var(--font-line-height-standard);
	margin-left: 5px
}

.kr-font-refresh .VwdRoLBT {
	letter-spacing: var(--font-letter-spacing-standard)
}

.ExWhBe5q {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-radius: 4px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-left: auto;
	padding: 4px
}

.kr-font-refresh .ExWhBe5q {
	letter-spacing: var(--font-letter-spacing-standard)
}

.ExWhBe5q:hover {
	background-color: rgba(var(--neutral1000-rgb, 0, 0, 0), 6%)
}

.ExWhBe5q:active {
	background-color: rgba(var(--neutral1000-rgb, 0, 0, 0), 10%)
}

.l9CurIu0 {
	align-items: center;
	cursor: pointer;
	display: flex;
	flex-direction: row;
	margin: 4px 0;
	padding: 12px
}

.d69gMgQG {
	border-radius: 4px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	margin-top: 10.484px;
	overflow: visible;
	position: relative
}

.d69gMgQG:after {
	border: 12px solid rgb(var(--neutral0-rgb, 255, 255, 255));
	border-bottom: none;
	border-right: none;
	border-top-color: transparent;
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	left: 12px;
	position: absolute;
	right: auto;
	top: 0;
	transform: translateX(71%) translateY(.5px) rotate(135deg);
	transform-origin: top left;
	width: 0;
	z-index: -1
}

.OtHktZLr {
	border-radius: 4px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	margin-top: 10.484px;
	overflow: visible;
	position: relative
}

.OtHktZLr:after {
	border: 12px solid rgb(var(--neutral0-rgb, 255, 255, 255));
	border-bottom: none;
	border-right: none;
	border-top-color: transparent;
	box-shadow: -1px 1px 1px 0 rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	content: "";
	display: inline-block;
	height: 0;
	left: 16px;
	position: absolute;
	right: auto;
	top: 0;
	transform: translateX(71%) translateY(.5px) rotate(135deg);
	transform-origin: top left;
	width: 0;
	z-index: -1
}

.c3NeQbPu {
	display: inline-flex;
	position: relative
}

.aIDQMxjL {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	display: flex;
	height: 1em;
	justify-content: center;
	width: 1em
}

.g21jQWXc {
	font-size: 16px
}

.g21jQWXc,
.qYf8Uuya {
	bottom: -.45em;
	position: absolute;
	right: -.45em
}

.qYf8Uuya {
	font-size: 14px
}

.DTF84OJU.DTF84OJU {
	font-size: 20px
}

.DTF84OJU.DTF84OJU,
.HOJemPsN.HOJemPsN {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	height: 1em;
	width: 1em
}

.HOJemPsN.HOJemPsN {
	font-size: 32px
}

.HOJemPsN.HOJemPsN:hover {
	fill: rgb(var(--neutral200-rgb, 240, 240, 240));
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.zykqoMHG {
	align-items: center;
	display: flex;
	flex-direction: row;
	padding-bottom: 4px;
	padding-top: 16px
}

.oWdq0xrx {
	margin-right: 8px
}

.AjqmLFo3 {
	width: 100%
}

.J8FVygjg {
	display: flex;
	flex-direction: row
}

.Kx6eJbjq {
	margin-top: 2px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.wugGBzT6 {
	display: flex;
	flex-direction: row;
	padding-bottom: 5px;
	position: relative
}

.aXuvl9Ua,
.FhCsGhDl,
.V6kxpE6Q {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-h0);
	font-weight: var(--font-weight-semi-bold);
	height: 50px;
	letter-spacing: var(--font-letter-spacing-h0);
	line-height: var(--font-line-height-h0)
}

.aXuvl9Ua,
.FhCsGhDl {
	pointer-events: none
}

.aXuvl9Ua {
	align-items: center;
	border: rgb(var(--neutral300-rgb, 224, 224, 224)) solid 1px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	position: relative;
	width: 40px
}

.aXuvl9Ua.x2J3P_cq {
	border-bottom-left-radius: 8px;
	border-top-left-radius: 8px
}

.aXuvl9Ua:not(.x2J3P_cq) {
	margin-left: -1px
}

.aXuvl9Ua._3iK3m3NY {
	border-bottom-right-radius: 8px;
	border-top-right-radius: 8px
}

.aXuvl9Ua.E7xJNbLR {
	background-color: rgb(var(--neutral300-rgb, 224, 224, 224));
	border-color: rgb(var(--neutral200-rgb, 240, 240, 240));
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.aXuvl9Ua.A28nLHIg:not(.E7xJNbLR) {
	box-shadow: 0 0 4px rgb(var(--neutral300-rgb, 224, 224, 224));
	z-index: 1
}

.aXuvl9Ua.A28nLHIg.JaRO2Wwy:not(.E7xJNbLR) {
	border-color: rgb(var(--secondary600-rgb, 25, 129, 193));
	box-shadow: 0 0 4px rgb(var(--secondary600-rgb, 25, 129, 193))
}

.aXuvl9Ua.on4yBF8a:after {
	background-color: rgb(var(--neutral800-rgb, 68, 68, 68));
	bottom: 5px;
	content: " ";
	opacity: .3;
	pointer-events: none;
	position: absolute;
	top: 5px;
	width: 2px
}

.aXuvl9Ua.on4yBF8a.JaRO2Wwy:after {
	-webkit-animation: "kr-segmented-numeric-input-blinking" 1s step-start .4s infinite;
	animation: "kr-segmented-numeric-input-blinking" 1s step-start .4s infinite;
	opacity: 1
}

.FhCsGhDl {
	position: relative;
	width: 20px
}

.FhCsGhDl:after {
	background-color: rgb(var(--neutral300-rgb, 224, 224, 224));
	content: " ";
	height: 2px;
	left: 3px;
	position: absolute;
	right: 3px;
	top: 50%
}

.GsYAJyT0 {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.V6kxpE6Q {
	border: none;
	height: 100%;
	opacity: 0;
	padding: 0;
	width: 100%
}

@-webkit-keyframes kr-segmented-numeric-input-blinking {
	0%,
	to {
		opacity: 1
	}
	50% {
		opacity: 0
	}
}

@keyframes kr-segmented-numeric-input-blinking {
	0%,
	to {
		opacity: 1
	}
	50% {
		opacity: 0
	}
}

.GlcVhX1V,
.o4a085V6 {
	align-items: center;
	display: flex;
	flex-direction: column
}

._VBesMDv,
._VBesMDv>img {
	height: 228px
}

.FtWdV7ES {
	margin-bottom: 10px
}

.FJ1Y6wa4 {
	font-size: var(--font-size-hero);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-hero)
}

.ghiphlVL {
	align-items: center;
	display: flex;
	flex-direction: column;
	height: 80px
}

.icFscJb3 {
	margin-bottom: 20px;
	text-align: center
}

.YKVLnLaF {
	color: rgb(var(--greenAccent-rgb, 77, 182, 125));
	font-size: 48px;
	margin-bottom: 20px;
	margin-top: 15px
}

.tewRg4C2 {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	margin-top: 10px
}

.vTPJv0R1 {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.vTPJv0R1,
.vTPJv0R1:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.vTPJv0R1:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .vTPJv0R1:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.vTPJv0R1:hover {
	text-decoration: underline
}

.RUXSghYh {
	padding: 0
}

.blpI9vcj {
	flex: 1 1 0;
	min-height: 0;
	min-width: 0
}

.IkkVGrIP {
	display: flex;
	flex-direction: column;
	min-height: 1px;
	min-width: 1px;
	overflow: hidden
}

.IkkVGrIP .oLOnmDWh {
	align-items: center
}

.IkkVGrIP .UNb5cYpE {
	height: auto;
	visibility: visible
}

.IkkVGrIP .QUXUK3l0 {
	height: 0;
	visibility: hidden
}

.IkkVGrIP .prjMAHR8 {
	width: 0
}

.WnebB1Kp {
	align-items: center;
	background-color: transparent;
	border: 0;
	color: inherit;
	cursor: text;
	display: flex;
	flex: 1 1 0;
	font-family: inherit;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	min-height: 0;
	min-width: 0;
	outline: 0;
	overflow: hidden;
	padding: 0;
	text-overflow: ellipsis;
	white-space: nowrap
}

.kr-font-refresh .WnebB1Kp {
	letter-spacing: var(--font-letter-spacing-standard)
}

input[type=search] {
	-webkit-appearance: none
}

input::-webkit-search-decoration {
	-webkit-appearance: none
}

.RNFlQuSK {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.zwaxv3Nq {
	align-items: center;
	display: flex;
	flex: 1 1 0;
	flex-direction: row;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	min-height: 0;
	min-width: 0
}

.kr-font-refresh .zwaxv3Nq {
	letter-spacing: var(--font-letter-spacing-standard)
}

.mnigrYUH {
	border-radius: 12px;
	height: 24px;
	padding: 0 6px
}

:where(.kr-button-refresh) .mnigrYUH {
	border-radius: 8px
}

.GoYS_q7y {
	border-radius: 16px;
	height: 32px;
	padding: 0 8px
}

:where(.kr-button-refresh) .GoYS_q7y {
	border-radius: 8px
}

.oMmW9iAV {
	border-radius: 18px;
	height: 36px;
	padding: 0 9px
}

:where(.kr-button-refresh) .oMmW9iAV {
	border-radius: 8px
}

.NFG3eBga {
	border-radius: 20px;
	height: 40px;
	padding: 0 10px
}

:where(.kr-button-refresh) .NFG3eBga {
	border-radius: 8px
}

.FjRiLIbb {
	flex: 0 0 auto;
	height: 20px;
	margin-right: 10px;
	position: relative;
	width: 20px
}

.XSyWGZPf::-webkit-search-cancel-button {
	-webkit-appearance: none;
	background: rgb(var(--neutral400-rgb, 198, 198, 198));
	cursor: pointer;
	height: 14px;
	margin-left: 4px;
	-webkit-mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0C4.47 0 0 4.47 0 10C0 15.53 4.47 20 10 20C15.53 20 20 15.53 20 10C20 4.47 15.53 0 10 0ZM15 13.59L13.59 15L10 11.41L6.41 15L5 13.59L8.59 10L5 6.41L6.41 5L10 8.59L13.59 5L15 6.41L11.41 10L15 13.59Z" fill="black"/></svg>');
	mask-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0C4.47 0 0 4.47 0 10C0 15.53 4.47 20 10 20C15.53 20 20 15.53 20 10C20 4.47 15.53 0 10 0ZM15 13.59L13.59 15L10 11.41L6.41 15L5 13.59L8.59 10L5 6.41L6.41 5L10 8.59L13.59 5L15 6.41L11.41 10L15 13.59Z" fill="black"/></svg>');
	-webkit-mask-size: contain;
	mask-size: contain;
	width: 14px
}

.XSyWGZPf::-webkit-search-cancel-button:hover {
	background: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.XSyWGZPf::-webkit-search-cancel-button:active {
	background: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.Nw0DNeAy {
	opacity: 1
}

.Nw0DNeAy,
.ZRLqeVvy {
	bottom: 0;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	transition: opacity .1s ease-in-out
}

.VfD1bA61 .Nw0DNeAy,
.ZRLqeVvy {
	opacity: 0
}

.VfD1bA61 .ZRLqeVvy {
	opacity: 1
}

.NgWGDGpD {
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240));
	border: 1px solid transparent;
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.NgWGDGpD:focus-within {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.NgWGDGpD:focus-within.GmZY_aOF {
	border: none
}

.NgWGDGpD input::-moz-placeholder {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.NgWGDGpD .FChavBi7,
.NgWGDGpD .Nw0DNeAy,
.NgWGDGpD input::placeholder {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.ymxFbOVO {
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.ymxFbOVO:focus-within {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.ymxFbOVO:focus-within.GmZY_aOF {
	border: none
}

.ymxFbOVO input::-moz-placeholder {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.ymxFbOVO .FChavBi7,
.ymxFbOVO .Nw0DNeAy,
.ymxFbOVO input::placeholder {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.GmZY_aOF {
	border: none
}

.pDYyp5Ws {
	background: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.pDYyp5Ws,
.wEH3Imw1 {
	display: flex;
	flex-direction: column
}

.wEH3Imw1 {
	height: 500px;
	padding-top: 20px;
	width: 350px
}

.CVi5BFYe {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-h2)
}

.kr-font-refresh .CVi5BFYe {
	letter-spacing: var(--font-letter-spacing-h2)
}

.lxHP2dj_ {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-semi-bold);
	font-weight: var(--font-weight-bold);
	line-height: var(--font-line-height-h2);
	padding: 0 20px
}

.kr-font-refresh .lxHP2dj_ {
	letter-spacing: var(--font-letter-spacing-h2)
}

.UTkDeq3U {
	margin: 16px 0 8px
}

.gWrTflA_ {
	display: flex;
	flex-direction: column;
	padding: 0 20px
}

.v1keCVIG {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-weight: var(--font-weight-bold);
	margin-bottom: 10px
}

.Q713UuIX {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	margin-top: 20px
}

.kpaQG1YA {
	align-items: center;
	height: inherit;
	justify-content: center;
	margin-top: 20px
}

.kpaQG1YA,
.vUSahsGz {
	display: flex;
	flex-direction: column
}

.vUSahsGz {
	box-sizing: content-box;
	gap: 2px;
	margin: 5px 0 0 -15px;
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 2px 6px 2px 20px
}

.ZsqTrWqT {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	align-items: center;
	background: transparent;
	border-radius: 12px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	gap: 15px;
	line-height: var(--font-line-height-standard);
	margin: 0 5px;
	padding: 6px 10px;
	text-align: left
}

.kr-font-refresh .ZsqTrWqT {
	letter-spacing: var(--font-letter-spacing-standard)
}

.kr-font-refresh-canvas .ZsqTrWqT {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

.ZsqTrWqT:hover {
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245));
	cursor: pointer
}

.ZsqTrWqT:active {
	transform: translateY(2px)
}

.fArEHhUj {
	overflow: hidden;
	text-overflow: ellipsis
}

.acNOZC_I {
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	display: flex;
	flex: 0 0;
	flex-direction: row;
	justify-content: center;
	padding: 20px 0
}

.maH7uOKU {
	border: none;
	width: 80%
}

.h_mfHjqx {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	padding: 0 20px
}

.K9AnivaO {
	border: 1px solid transparent
}

.YwQ6iKJT {
	height: 100%;
	max-height: 600px;
	max-width: 800px;
	overflow: hidden;
	position: relative;
	width: 100%
}

.ymoW2K2n {
	position: absolute;
	right: 10px;
	top: 8px;
	z-index: 2
}

.fGBssvIz {
	flex-direction: row
}

.fBRhJSPg,
.fGBssvIz {
	display: flex;
	height: 100%;
	justify-content: space-between
}

.fBRhJSPg,
.L_Ytxqyt {
	flex: 1 1;
	flex-direction: column
}

.L_Ytxqyt {
	display: flex;
	min-height: 0;
	overflow-y: hidden;
	padding-top: 20px
}

.DgL8Fdg3 {
	flex: 1 1;
	position: relative
}

._F1nqYMB {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	margin: 8px 0 16px;
	padding: 0 20px
}

.djGJrWDY {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.djGJrWDY,
.djGJrWDY:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.djGJrWDY:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .djGJrWDY:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.Sv28Sy40 {
	background-color: rgb(var(--brandPurple-rgb, 41, 38, 99));
	height: 100%;
	width: 100%
}

.bm8hldf1 {
	background: url(https://cdn.coda.io/assets/5f5fe632f114/img/marketplace/grit_background.png);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%
}

._NUQVaau {
	background: url(https://cdn.coda.io/assets/5f5fe632f114/img/marketplace/open_box_cutoff.png);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	bottom: 0;
	height: 300px;
	position: absolute;
	right: 0;
	width: 80%;
	z-index: 1
}

.VoGQHQr4 {
	display: flex;
	flex-direction: column
}

.QUSkyD2R {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 4px;
	overflow: hidden;
	position: relative
}

.QUSkyD2R:hover {
	border: 1px solid rgb(var(--neutral400-rgb, 198, 198, 198))
}

.QUSkyD2R.XTdVEU01.XTdVEU01 {
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.QUSkyD2R.evk_Ixe7.evk_Ixe7 {
	border: 1px solid rgb(var(--primary700-rgb, 218, 73, 63))
}

.jIz_nbVA,
.SF2ejoy3 {
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}

.jIz_nbVA {
	left: 15px;
	pointer-events: none
}

.SF2ejoy3 {
	cursor: pointer;
	right: 15px
}

.XTdVEU01 .jIz_nbVA,
.XTdVEU01 .SF2ejoy3 {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.ZBOtOAQc.ZBOtOAQc {
	padding: 0
}

.nWAPIk0N,
.ZBOtOAQc.ZBOtOAQc {
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.nWAPIk0N {
	padding: 8px 15px
}

.nWAPIk0N.v1Oxdsfx {
	padding-left: 45px
}

.nWAPIk0N._yiBLGvO {
	padding-right: 45px
}

.Yl_9NKDJ {
	align-items: center;
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	display: flex;
	flex-direction: row;
	margin: 2px 16px;
	text-align: left
}

.ixz1rUxh {
	margin-right: 5px
}

.F2QeNMm1 .QUSkyD2R.QUSkyD2R.QUSkyD2R {
	border: none;
	border-radius: 0
}

.F2QeNMm1 .Yl_9NKDJ {
	margin: 2px 0
}

.cYkxdkIO {
	display: none
}

.SyAl2yXV {
	align-items: center;
	display: flex;
	flex-direction: column
}

.AeN_BYYu {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	margin-bottom: 5px;
	text-transform: uppercase
}

.AeN_BYYu:not(:first-child),
.zTYJHuXk {
	margin-top: 10px
}

.zTYJHuXk {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .zTYJHuXk {
	letter-spacing: var(--font-letter-spacing-standard)
}

.j4ElHuBO {
	color: rgb(var(--primary700-rgb, 218, 73, 63))
}

.fqlGJ0mq {
	padding-top: 16px
}

.QOJwGBBB {
	align-items: center;
	bottom: 0;
	display: flex;
	justify-content: center;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 475
}

.vbNUyVOX {
	display: none
}

.KkyEzEWV {
	border-radius: 50%;
	height: 96px;
	width: 96px
}

.KkyEzEWV.jJ4lHqLu:after {
	background: rgba(rgb(var(--neutral1000-rgb, 0, 0, 0)), .6);
	border-radius: 50%;
	bottom: 0;
	content: "";
	height: 100%;
	left: 0;
	opacity: .5;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%
}

.th3OCyPC {
	margin-bottom: 15px;
	position: relative
}

.bPEG_SZS,
.D3DyLG37 {
	bottom: 0;
	height: 100%;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%
}

.D3DyLG37 {
	flex-direction: row
}

.D3DyLG37,
.r032Cw0n {
	align-items: center;
	display: flex
}

.r032Cw0n {
	flex-direction: column
}

.oGIUXdx9 {
	margin-bottom: 10px
}

.kCPxIS8T {
	align-items: center;
	display: flex;
	flex-direction: column;
	margin: 10px 0
}

.ciNc4uMe {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	margin-bottom: 10px
}

.EU4Vb9e5 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.UQ8XG0rU {
	align-items: center;
	display: flex;
	flex-direction: column
}

.ZXlDgobB {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	margin-bottom: 5px;
	text-transform: uppercase
}

.ZXlDgobB:not(:first-child) {
	margin-top: 10px
}

.im4_hguT {
	color: rgb(var(--primary700-rgb, 218, 73, 63))
}

.IkUaBwni {
	align-items: center;
	display: flex;
	flex-direction: column
}

.vJjBHN7e {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	margin-bottom: 5px;
	text-transform: uppercase
}

.vJjBHN7e:not(:first-child) {
	margin-top: 10px
}

.Rca_kGht {
	border-bottom: 1px rgb(var(--neutral300-rgb, 224, 224, 224)) solid;
	margin: 24px 0
}

.QLpwM6Xc {
	align-items: center;
	display: flex;
	flex-direction: column;
	height: 80px
}

.LUrdVjnl {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-top: 10px
}

.kr-font-refresh .LUrdVjnl {
	letter-spacing: var(--font-letter-spacing-standard)
}

.SzFUH8JP {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.SLF32V4H {
	width: 425px
}

.oMRV_GUB {
	margin-bottom: 17px
}

.PhBBJfhb {
	height: 45px;
	vertical-align: bottom;
	width: 45px
}

.bT531PE_ {
	padding: 0 10px 10px
}

.dTaNa15g {
	color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	font-size: 45px;
	vertical-align: bottom
}

.MSZFPIwN {
	display: flex;
	flex-direction: column;
	max-width: 540px;
	padding: 24px;
	position: relative
}

.EhOEL0Zs {
	position: absolute;
	right: 5px;
	top: 5px
}

.oM5xHlPp {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-h2);
	margin-bottom: 8px
}

.kr-font-refresh .oM5xHlPp {
	letter-spacing: var(--font-letter-spacing-h2)
}

.ShjQ66BT {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-bottom: 16px
}

.kr-font-refresh .ShjQ66BT {
	letter-spacing: var(--font-letter-spacing-standard)
}

.WrRTiYde {
	align-self: flex-start;
	margin-top: 20px
}

.ulRGaMnT {
	min-height: 100px
}

.pgaPJm1E {
	gap: 10px;
	margin-top: 20px;
	max-height: 200px;
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: auto
}

.pgaPJm1E,
.ZTO1pkD1 {
	display: flex;
	flex-direction: column
}

.unsrKm5t {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.unsrKm5t,
.unsrKm5t:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.unsrKm5t:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .unsrKm5t:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.unsrKm5t:hover {
	text-decoration: underline
}

.HL_Sa9nJ {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-bottom: 5px
}

.ynXkWTgB.ynXkWTgB {
	cursor: progress
}

.VtAZ8vEH {
	align-items: center;
	display: flex;
	flex-direction: row
}

.p4TNI7P1 {
	flex: 1
}

.Gjyy8KUx {
	background-color: rgb(var(--codaYellow300-rgb, 251, 222, 156));
	border: 1px solid rgb(var(--codaYellow500-rgb, 255, 189, 73));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.iFh4RxHu {
	border-radius: 10px;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	cursor: default;
	font-size: var(--font-size-normal);
	font-size: 14.66px;
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	line-height: 18px;
	padding: 1px 10px
}

.iFh4RxHu.oBL7_zuh {
	opacity: .8
}

.iFh4RxHu.uNdXsrh9 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	padding: 0 8px;
	text-transform: uppercase
}

.iFh4RxHu.voEKSGCA:not(.uNdXsrh9) {
	background-color: rgb(var(--brandLemon100-rgb, 255, 219, 23))
}

.iFh4RxHu.voEKSGCA.uNdXsrh9 {
	border: 2px solid rgb(var(--brandLemon100-rgb, 255, 219, 23))
}

.iFh4RxHu.tJdC_fvO:not(.uNdXsrh9) {
	background-color: rgb(var(--brandTangerine100-rgb, 248, 173, 64))
}

.iFh4RxHu.tJdC_fvO.uNdXsrh9 {
	border: 2px solid rgb(var(--brandTangerine100-rgb, 248, 173, 64))
}

.iFh4RxHu.UWdGe95c:not(.uNdXsrh9) {
	background-color: rgb(var(--brandToffee100-rgb, 193, 151, 108))
}

.iFh4RxHu.UWdGe95c.uNdXsrh9 {
	border: 2px solid rgb(var(--brandToffee100-rgb, 193, 151, 108))
}

.iFh4RxHu.FuriFybZ:not(.uNdXsrh9) {
	background-color: rgb(var(--brandTomatoSoup100-rgb, 238, 90, 41))
}

.iFh4RxHu.FuriFybZ.uNdXsrh9 {
	border: 2px solid rgb(var(--brandTomatoSoup100-rgb, 238, 90, 41))
}

.RQ7IHNz6 {
	border-bottom: rgb(var(--neutral200-rgb, 240, 240, 240)) 1px solid;
	flex-direction: column
}

.RQ7IHNz6,
.vv4_LEHp {
	display: flex;
	padding-left: 24px
}

.vv4_LEHp {
	align-items: center;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	cursor: pointer;
	flex-direction: row;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	height: 40px;
	justify-content: space-between;
	line-height: var(--font-line-height-standard);
	margin-left: -24px;
	padding-right: 25px;
	transition: background-color .2s
}

.kr-font-refresh .vv4_LEHp {
	letter-spacing: var(--font-letter-spacing-standard)
}

.vv4_LEHp.pHBXkdiZ {
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	cursor: default
}

.vv4_LEHp:hover:not(.aDzROOjA):not(.pHBXkdiZ):not(.kSqx39OL) {
	background: rgb(var(--neutral100-rgb, 250, 250, 250))
}

.vv4_LEHp:hover:not(.aDzROOjA):not(.pHBXkdiZ):not(.kSqx39OL) .Eu22DMiF {
	visibility: visible
}

.vv4_LEHp:active:not(.aDzROOjA):not(.pHBXkdiZ):not(.kSqx39OL) {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.vv4_LEHp.kSqx39OL {
	background: rgb(var(--neutral300-rgb, 224, 224, 224));
	border-bottom: 1px solid rgb(var(--secondary700-rgb, 15, 95, 175));
	border-top: 1px solid rgb(var(--secondary700-rgb, 15, 95, 175));
	cursor: default
}

#coda-body:not(.intent-mouse) .vv4_LEHp:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.t0vLlSyj {
	margin-right: 12px
}

.K2lX8vgN {
	align-items: center;
	display: flex;
	flex-direction: row
}

.RZgoJsuA {
	display: inline-block;
	max-width: 255px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.GoJ3YTkq,
.Irb865JS {
	font-weight: var(--font-weight-semi-bold)
}

.CCuDJUXF,
.GoJ3YTkq,
.Irb865JS {
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard)
}

.CCuDJUXF {
	font-weight: var(--font-weight-regular);
	margin-bottom: 12px
}

.kr-font-refresh .CCuDJUXF {
	letter-spacing: var(--font-letter-spacing-standard)
}

.lg3Xr0Q9 {
	align-items: center;
	display: flex;
	flex: 1 0 auto;
	flex-direction: row;
	justify-content: flex-end
}

.gU09PlbQ {
	display: flex;
	flex-direction: row;
	font-size: 12px;
	margin-left: 13px
}

.aDzROOjA {
	background: rgb(var(--secondary100-rgb, 247, 251, 253));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold)
}

.aDzROOjA,
.nAjF2zhH {
	line-height: var(--font-line-height-standard)
}

.nAjF2zhH {
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular)
}

.mkE6g2bN {
	display: flex;
	min-height: inherit;
	overflow: unset
}

.qDfxw8NA {
	border-bottom: rgb(var(--neutral200-rgb, 240, 240, 240)) 1px solid;
	border-top: rgb(var(--neutral200-rgb, 240, 240, 240)) 1px solid;
	margin: 16px -24px 0;
	max-height: 240px;
	overflow-y: auto
}

.ra5hwjzt {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-bottom: 12px
}

.kr-font-refresh .ra5hwjzt {
	letter-spacing: var(--font-letter-spacing-standard)
}

.ZmxJ2gYG {
	align-items: center;
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245));
	border: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 4px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	min-height: 18px;
	padding: 6px;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

:where(.kr-button-refresh) .ZmxJ2gYG {
	border-radius: 6px
}

.ZmxJ2gYG:hover {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.ZmxJ2gYG:focus-within {
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.ZmxJ2gYG:focus-within {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.ZmxJ2gYG::-moz-placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.ZmxJ2gYG::placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.kr-font-refresh .ZmxJ2gYG {
	letter-spacing: var(--font-letter-spacing-standard)
}

.fAJfHgPC {
	align-items: center;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin-top: 20px
}

.aXK1saAE {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	margin-top: 16px;
	text-transform: uppercase
}

.nVhfeaCI {
	display: flex;
	flex-direction: column;
	flex-grow: 1
}

.KOud8L8L input,
.KOud8L8L select {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-style: solid;
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 4px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: 14px;
	margin: 4px 0 8px;
	padding: 5px;
	width: 100%
}

.kr-font-refresh-canvas .KOud8L8L input,
.kr-font-refresh-canvas .KOud8L8L select {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

.t1chh9SV {
	padding: 14px 24px
}

.t1chh9SV:not(:last-child) {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.uZqDMT3H {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	margin-bottom: 6px
}

.OEtHU6nd {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard)
}

.j0XRpyNi {
	margin-top: 24px
}

.n3sLAehN {
	width: 600px
}

.NEdfcoqe {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	margin: 0 -24px;
	max-width: unset;
	padding-right: 0
}

.T5kG2l_b {
	display: flex;
	flex-direction: row;
	width: 100%
}

.YtVWBYtu {
	white-space: nowrap
}

.J6qjLtkI {
	align-items: baseline;
	border-radius: 4px;
	display: flex;
	flex-direction: row;
	overflow-x: hidden;
	padding: 10px;
	width: 100%
}

.J6qjLtkI,
.wvre5M1T {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250))
}

.wvre5M1T {
	border: none;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	flex-grow: 1;
	font-size: var(--font-size-normal)
}

.b9exPICw,
.S2LGKerJ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-self: center;
	flex-shrink: 0;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	margin-left: 15px;
	overflow-y: hidden
}

.S2LGKerJ {
	color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.S2LGKerJ:hover {
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.S2LGKerJ:active {
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

.b9exPICw,
.b9exPICw:hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.b9exPICw:active {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.tJ2VP3q0 {
	align-items: center;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	height: 420px;
	justify-content: center;
	max-width: 100vw;
	padding: 0 50px;
	width: 600px;
	width: auto
}

@media (max-width:600px) {
	.tJ2VP3q0 {
		width: 100vw
	}
}

.C0dBK9Zf {
	margin: 20px 0
}

.f6pqBlC3 {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 30px;
	font-weight: var(--font-weight-bold);
	line-height: 36px;
	margin-bottom: 20px;
	text-align: center
}

.kr-font-refresh .f6pqBlC3 {
	letter-spacing: var(--font-letter-spacing-h4)
}

.NHaeNr3U {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 28px;
	max-width: 500px;
	text-align: center
}

.d9caKmLw {
	align-self: flex-start;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	margin-bottom: 8px;
	margin-top: 24px;
	text-transform: uppercase
}

.ArYFrfZu,
.wuRHcshI {
	height: 30px
}

.ArYFrfZu {
	align-self: flex-start;
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin: 10px 0
}

.kr-font-refresh .ArYFrfZu {
	letter-spacing: var(--font-letter-spacing-standard)
}

.cvf9E2Wh {
	margin-bottom: 20px
}

.kvd3zWO7 {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.kvd3zWO7,
.kvd3zWO7:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.kvd3zWO7:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .kvd3zWO7:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.kvd3zWO7:hover {
	text-decoration: underline
}

.GrTyHItN {
	overflow-y: auto;
	padding: 20px;
	position: relative;
	width: 640px
}

.D3f4_GRg {
	position: absolute;
	right: 16px;
	top: 16px
}

.ADrZeX0t {
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large)
}

.Jh_CE19s {
	border: 0;
	border-top: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	margin: 10px -20px
}

.IUJQ1vtZ {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	padding-bottom: 8px;
	text-transform: uppercase
}

.QdT9JJPC {
	margin-bottom: 20px
}

.sbEspeFx {
	font-size: 15px;
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large);
	margin-left: 10px
}

.ilGtgCki {
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-top: 5px
}

.C6ZF9QID {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.C6ZF9QID,
.C6ZF9QID:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.C6ZF9QID:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .C6ZF9QID:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.z6cyTDkf {
	flex-grow: 1
}

.A6GLczAs {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	align-items: center;
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245));
	border: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 4px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	min-height: 18px;
	padding: 6px;
	width: 100%
}

:where(.kr-button-refresh) .A6GLczAs {
	border-radius: 6px
}

.A6GLczAs:hover {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.A6GLczAs:focus-within {
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.A6GLczAs:focus-within {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.A6GLczAs::-moz-placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.A6GLczAs::placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.kr-font-refresh .A6GLczAs {
	letter-spacing: var(--font-letter-spacing-standard)
}

.kr-font-refresh-canvas .A6GLczAs {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

.RQnKrkZ_ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	align-items: center;
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245));
	border: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 4px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	height: 50px;
	line-height: var(--font-line-height-standard);
	min-height: 18px;
	padding: 6px;
	resize: none;
	width: 100%
}

:where(.kr-button-refresh) .RQnKrkZ_ {
	border-radius: 6px
}

.RQnKrkZ_:hover {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.RQnKrkZ_:focus-within {
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.RQnKrkZ_:focus-within {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.RQnKrkZ_::-moz-placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.RQnKrkZ_::placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.kr-font-refresh .RQnKrkZ_ {
	letter-spacing: var(--font-letter-spacing-standard)
}

.kr-font-refresh-canvas .RQnKrkZ_ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

.DIDh12Dm {
	align-items: center;
	justify-content: flex-end;
	padding-top: 8px
}

.DIDh12Dm,
.QMcc_zFU {
	display: flex;
	flex-direction: row
}

.KsBPngO7 {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .KsBPngO7 {
	letter-spacing: var(--font-letter-spacing-standard)
}

.QBH0GVY3 {
	margin-left: 10px
}

.j67TF0rN {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-top: 10px
}

.kr-font-refresh .j67TF0rN {
	letter-spacing: var(--font-letter-spacing-standard)
}

.LYCVqKJP {
	overflow-y: auto;
	padding: 20px;
	position: relative;
	width: 560px
}

.KA_Agckw {
	position: absolute;
	right: 16px;
	top: 16px
}

.eo5jmbTv {
	align-items: center;
	display: flex;
	flex-wrap: wrap
}

.eo5jmbTv.pMzfPkRO {
	cursor: pointer
}

.vjAB5trA {
	display: grid;
	flex: auto;
	grid-template-columns: 1fr auto;
	min-width: 0
}

.NJBzcD3V {
	align-items: center;
	display: flex;
	flex: auto
}

.NJBzcD3V:not(.Xe_su6sm) {
	overflow: hidden
}

.NJBzcD3V.Xe_su6sm {
	align-items: baseline
}

.yjUdpr3E {
	flex: auto
}

.yjUdpr3E:focus {
	outline: 0
}

.EzoXtqHe {
	padding: 4px
}

.gowbKFpA {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	max-height: 275px;
	max-width: 100%;
	min-height: 30px;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.gowbKFpA:empty {
	display: none
}

.gowbKFpA .zeXlqRZm {
	cursor: default;
	padding: 4px
}

.fkCUSxNR .gowbKFpA {
	overflow-y: scroll
}

.A7Eubx_M {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	pointer-events: none
}

.NG17FWiI {
	display: flex;
	flex-wrap: wrap
}

body.isMobile .cAa7tg_4 {
	z-index: 478
}

.cqa3UlOW {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	flex: auto;
	padding-bottom: 2px;
	position: relative
}

.cqa3UlOW:after {
	background: rgb(var(--secondary600-rgb, 25, 129, 193));
	bottom: 0;
	content: " ";
	display: block;
	height: 2px;
	left: 0;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	transform: scaleX(0);
	transform-origin: center 0;
	transition: all .2s ease
}

.cqa3UlOW .LQwMwKMp {
	min-width: 150px;
	padding: 8px 0
}

.cqa3UlOW.W_5mfGzd:after {
	background: rgb(var(--secondary600-rgb, 25, 129, 193));
	opacity: 1;
	transform: scaleX(1)
}

.dsoohKzL {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex: 0 0 auto;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .dsoohKzL {
	letter-spacing: var(--font-letter-spacing-standard)
}

.dsoohKzL.dsoohKzL {
	padding: 8px
}

.lvFydCXs {
	bottom: 1px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: inline-block;
	flex: none;
	height: 18px;
	margin-right: 8px;
	width: 18px
}

.mNL3nas1,
.zOkbxT5U {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.zOkbxT5U {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	padding-left: 8px
}

.zOkbxT5U:before {
	content: "("
}

.zOkbxT5U:after {
	content: ")"
}

.EbtP0XdC {
	flex: none;
	height: 18px;
	margin-left: auto;
	width: 18px
}

.DL18SCjv,
.uqcgQgoE {
	display: flex;
	flex-direction: column
}

.uqcgQgoE {
	align-items: center;
	margin: 12px
}

.Nf0I6694 {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.Nf0I6694,
.Nf0I6694:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.Nf0I6694:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .Nf0I6694:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.Nf0I6694:hover {
	text-decoration: underline
}

.zeFQF_cZ {
	border: 2px solid transparent;
	border-radius: 3px;
	cursor: default;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-bottom: 1px;
	margin-right: 4px;
	margin-top: 1px;
	padding: 2px;
	transition: opacity .15s ease, background .15s ease;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	word-break: break-all
}

.kr-font-refresh .zeFQF_cZ {
	letter-spacing: var(--font-letter-spacing-standard)
}

.zeFQF_cZ>* {
	margin-bottom: auto;
	margin-top: auto
}

.btohxNvJ {
	height: 20px;
	width: 20px
}

._o13NpGn {
	margin-left: 3px;
	margin-right: 2px
}

.Ppzs0gUl {
	opacity: 0
}

.BR0apt00 {
	bottom: 2px;
	font-size: 16px
}

.LMsOktbC {
	background-color: rgb(var(--neutral300-rgb, 224, 224, 224));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.LMsOktbC .btohxNvJ {
	filter: grayscale(50%)
}

.qKGzXmeu {
	background: rgb(var(--codaRed300-rgb, 252, 214, 191));
	border: rgb(var(--primary700-rgb, 218, 73, 63)) 1px solid
}

.qKGzXmeu .Ppzs0gUl {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	opacity: 1
}

.d6xfBK0a .Ppzs0gUl,
.zeFQF_cZ:hover .Ppzs0gUl {
	opacity: 1
}

.d6xfBK0a:not(.LMsOktbC) {
	background-color: rgb(var(--secondary600-rgb, 25, 129, 193))
}

.d6xfBK0a:not(.LMsOktbC) ._o13NpGn,
.d6xfBK0a:not(.LMsOktbC) .Ppzs0gUl {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.zeFQF_cZ:hover:not(.d6xfBK0a):not(.LMsOktbC) {
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.Q3PO6_4E {
	align-items: center;
	display: flex;
	flex-direction: row
}

.gQKWbVZD {
	flex: none;
	height: 18px;
	margin-right: 8px;
	width: 18px
}

.gSbsb9NG {
	position: relative
}

.Jc2uXsoO {
	background-color: rgb(var(--primary700-rgb, 218, 73, 63));
	border-radius: 50%;
	bottom: 0;
	height: 6px;
	position: absolute;
	right: 0;
	width: 6px
}

.xg6r1WDl.xg6r1WDl {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-bottom: solid 1px rgb(var(--neutral200-rgb, 240, 240, 240));
	padding: 0;
	position: sticky;
	top: 0;
	z-index: 80
}

.f8yuKzsc.f8yuKzsc {
	background: none;
	border: none;
	border-bottom: 2px solid transparent;
	border-left: none!important;
	border-radius: 0;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 40px;
	line-height: var(--font-line-height-standard);
	pointer-events: all
}

.f8yuKzsc.f8yuKzsc.kzFcydVr {
	border-bottom-color: rgb(var(--secondary700-rgb, 15, 95, 175));
	color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.raFqG4y5 {
	left: 1px
}

.UM_6KWjP {
	display: flex;
	flex-direction: row;
	padding: 14px 20px
}

.FBwQm3c1 {
	align-items: flex-start;
	display: flex;
	flex: auto;
	flex-direction: column
}

.njcqNj6t {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.NsvTTurb {
	margin-top: 12px;
	pointer-events: all
}

.UxqZ3DYV {
	align-self: center;
	flex: none;
	height: 42px;
	margin-left: 12px;
	width: 42px
}

.xO8EPHtR {
	pointer-events: all
}

.LzXHQaRW {
	margin: 16px 8px
}

.YuNrvdzg {
	margin: 0 8px 8px
}

.QgQwKPqq {
	align-items: center;
	border-top: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	padding: 8px;
	pointer-events: all
}

.kr-font-refresh .QgQwKPqq {
	letter-spacing: var(--font-letter-spacing-standard)
}

.QgQwKPqq:hover {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.aNa1ZP5j {
	margin-right: 8px
}

.cGGpufyn {
	flex: 1 1 0;
	min-height: 0;
	min-width: 0
}

.B2pgA5Fe {
	box-sizing: border-box;
	overflow: hidden;
	transition: height .2s, margin .2s, padding .2s
}

.B2pgA5Fe>textarea {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	background-color: transparent;
	border: none;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	cursor: text;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	resize: none;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.kr-font-refresh-canvas .B2pgA5Fe>textarea {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

@media print {
	html.printing-standalone-sections .B2pgA5Fe>textarea {
		font-family: Inter, sans-serif
	}
}

.kr-font-refresh .B2pgA5Fe>textarea {
	letter-spacing: var(--font-letter-spacing-standard)
}

.B2pgA5Fe>textarea::-moz-placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.B2pgA5Fe>textarea::placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.TUYkzXgs {
	height: 0;
	margin: 0;
	padding: 0
}

.iqzRyjSm {
	height: 75px;
	margin: 0 -10px;
	padding: 10px
}

.V2HZ7Y2C {
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	position: relative;
	width: 550px
}

.JW_VkS5J {
	display: flex;
	flex-direction: column;
	margin-bottom: 10px;
	padding: 24px
}

.Y14uRwqL {
	position: absolute;
	right: 20px;
	top: 20px
}

.Vv58nzSM {
	display: flex;
	flex-direction: column;
	margin-bottom: 24px
}

.rSYj2jk4 {
	flex: 1;
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large);
	margin: 0
}

.cOv2S3wL {
	line-height: 2em
}

.bGLK4iNU {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: inline;
	text-decoration: underline
}

.IaRltPcP {
	flex: 1;
	margin-right: 10px
}

.cRGEYRXy {
	align-items: center;
	display: flex
}

.YRZ2Uc1C {
	overflow: hidden
}

.x2_5QsSk {
	height: 0
}

.aMqa6aI_ {
	height: auto
}

.lGRvuV5_ {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	margin-right: 4px;
	text-transform: uppercase
}

.eVRYc285 {
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	overflow: hidden;
	padding: 0 24px;
	transition: max-height .2s
}

.wtApDQeW {
	max-height: 0
}

.MhvL8HR9 {
	margin-bottom: 10px;
	max-height: 200px;
	padding: 10px 24px
}

.JId42e2z {
	background-color: rgb(var(--codaGreen500-rgb, 25, 129, 193))
}

.vwz9X5fX {
	background: rgb(var(--codaYellow300-rgb, 251, 222, 156));
	border: solid 1px rgb(var(--codaYellow500-rgb, 255, 189, 73));
	border-radius: 6px;
	color: rgb(var(--codaYellow700-rgb, 206, 132, 47));
	cursor: default;
	margin-bottom: 10px;
	max-height: 200px;
	padding: 10px 24px
}

.p2q1VBM0 {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-top: 1px rgb(var(--neutral200-rgb, 240, 240, 240)) solid;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-small);
	padding: 15px 24px
}

.eptVUXea {
	margin-bottom: 15px
}

.EDaE9rbX {
	font-weight: var(--font-weight-semi-bold)
}

.EDaE9rbX,
.Pi47iCeq {
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard)
}

.Pi47iCeq {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-weight: var(--font-weight-regular);
	margin-right: 10px
}

.kr-font-refresh .Pi47iCeq {
	letter-spacing: var(--font-letter-spacing-standard)
}

.A678ZPa6 {
	padding-left: 5px
}

.Iv4_RpnN {
	width: 455px
}

.wwBodcX4 {
	overflow: unset
}

.JPAcXBYJ {
	margin-top: 16px
}

.mJIUlLjN {
	margin: 8px -24px 0;
	max-height: 200px;
	overflow-y: auto
}

.v_SGvK0q {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-bottom: 12px
}

.kr-font-refresh .v_SGvK0q {
	letter-spacing: var(--font-letter-spacing-standard)
}

.Dgz3LDpk {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.OP7gfmt7 {
	background-color: inherit
}

.YcU1FqJY {
	align-items: center;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	margin-right: 8px;
	overflow: hidden;
	padding: 8px 0;
	text-overflow: ellipsis;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

.cYa_eSfB {
	padding: 0 14px 0 8px;
	top: 0
}

.cYa_eSfB,
.uGLe6qRh {
	background-color: inherit
}

.hdKevmwd {
	padding: 5px 5px;
	padding-left: 10px
}

.hdKevmwd.pdBZnOtX {
	padding-left: 8px
}

.ymWtzLXJ.ymWtzLXJ.ymWtzLXJ.ymWtzLXJ:nth-child(2) {
	margin-top: 4px
}

.ymWtzLXJ.ymWtzLXJ.ymWtzLXJ.ymWtzLXJ:last-child {
	margin-bottom: 4px
}

.rIVbTyXt .Dgz3LDpk {
	align-items: center;
	background: rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 10px;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	height: 20px;
	justify-content: center;
	width: 20px
}

.rIVbTyXt .YcU1FqJY {
	padding: 15px 0
}

.rIVbTyXt .cYa_eSfB,
.rIVbTyXt .YcU1FqJY {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.rIVbTyXt .cYa_eSfB {
	flex: 1;
	font-size: 15px;
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large)
}

.rIVbTyXt .ymWtzLXJ.ymWtzLXJ.ymWtzLXJ.ymWtzLXJ {
	margin-left: -6px
}

.jmgtOaAr {
	background: rgb(var(--brandPutty-rgb, 240, 229, 220));
	border-radius: 4px;
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-left: auto;
	padding: 2px 8px
}

.ofGmaxiA {
	cursor: progress
}

._UrSuMxW {
	align-items: center;
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/workspaces/blank_doc_preview_bg.png);
	justify-content: center
}

._UrSuMxW,
.xZZSgK4k {
	display: flex;
	flex-direction: column;
	width: 100%
}

.xZZSgK4k {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 10px;
	max-width: 660px
}

.cUfmbODr:hover {
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.n1z0fN3R,
.nMcWnVoG {
	display: grid;
	grid-template-areas: "icon image" "msg image";
	grid-template-columns: minmax(200px, 1fr) 2fr;
	height: 300px
}

.nMcWnVoG {
	grid-template-columns: minmax(200px, 350px) auto
}

.NAGUJkY8 {
	font-size: 60px;
	grid-area: icon;
	height: 60px;
	margin-left: 30px;
	margin-top: 40px;
	width: 60px
}

.SVWidR0W {
	font-size: var(--font-size-hero);
	font-weight: var(--font-weight-semi-bold);
	grid-area: msg;
	line-height: var(--font-line-height-hero);
	margin-bottom: 40px;
	margin-left: 40px;
	margin-top: auto
}

.Ghnfs6k_,
.KAlfVJGD {
	grid-area: image;
	height: 268px;
	margin-top: auto
}

.Ghnfs6k_ {
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/workspaces/blank_doc_doodle.png);
	background-position: 0;
	background-repeat: no-repeat
}

.F7XCfHxc {
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	-moz-column-gap: 24px;
	column-gap: 24px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	padding: 12px 40px;
	row-gap: 12px
}

.kr-font-refresh .F7XCfHxc {
	letter-spacing: var(--font-letter-spacing-standard)
}

.zeJAXWlm {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .zeJAXWlm {
	letter-spacing: var(--font-letter-spacing-standard)
}

.ztBfwvLf {
	border: none;
	flex: 1;
	width: 100%
}

.DtFw6LHA {
	max-height: 750px;
	width: 415px
}

@media (max-width:413px) {
	.DtFw6LHA {
		width: 100%
	}
}

.nJ2BQJQP {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard)
}

.H5bsVdL9,
.nJ2BQJQP {
	align-items: center;
	display: flex;
	flex-direction: row;
	min-width: 0
}

.H5bsVdL9 {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-radius: 6px;
	flex-grow: 1;
	margin: 0 0 0 6px;
	padding: 12px 4px
}

.H5bsVdL9 .aG6R_nRy {
	margin-left: 4px
}

.mlo7VyTO {
	flex-shrink: 0
}

.ihDh_PNc {
	flex: 1 1 45%;
	max-width: -webkit-fit-content;
	max-width: -moz-fit-content;
	max-width: fit-content;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.q3BXoPfb {
	overflow-wrap: break-word
}

.cehGiJTm {
	padding: 12px 24px
}

.cehGiJTm,
.qf66Fhih {
	display: flex;
	flex-direction: column
}

.qf66Fhih {
	height: 80vh;
	margin-bottom: auto;
	margin-top: auto;
	max-width: 1400px;
	width: 100%
}

.qf66Fhih.ouh4fbup {
	visibility: hidden
}

.qf66Fhih.tvysX82O {
	height: auto;
	max-width: 400px
}

@media (max-width:600px) {
	.qf66Fhih {
		height: auto;
		max-width: 400px
	}
}

.T0o7VfwV {
	border-radius: inherit;
	height: 100%;
	overflow: hidden
}

.T0o7VfwV,
.WiEb4ZGZ {
	display: flex;
	flex-direction: row
}

.WiEb4ZGZ {
	flex-grow: 1;
	justify-content: center
}

@media (max-width:600px) {
	.WiEb4ZGZ {
		display: none
	}
}

.MS82Eh2w {
	margin-bottom: 8px;
	max-height: 32px;
	min-height: 32px
}

.cnPD4to9 {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	display: flex;
	flex-direction: column;
	flex-grow: 0;
	height: 100%;
	min-width: 330px;
	padding: 0 18px 8px;
	width: 330px
}

.cnPD4to9,
.cnPD4to9.DBTkolqp {
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: auto
}

.cnPD4to9.DBTkolqp {
	min-width: 0;
	width: 400px
}

@media (max-width:600px) {
	.cnPD4to9 {
		max-width: 100%;
		min-width: 0;
		overflow-x: hidden;
		overflow-y: auto;
		width: 400px
	}
}

.PT4rQjp6 {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	margin-bottom: 8px;
	margin-top: auto;
	padding-top: 8px
}

.PT4rQjp6.tvysX82O {
	margin: 8px 0;
	padding-top: 0
}

.Ice517Qi {
	display: none
}

.JxrlJjYR {
	margin-top: -1px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.JxrlJjYR.t94EAyga {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-h2)
}

.kr-font-refresh .JxrlJjYR.t94EAyga {
	letter-spacing: var(--font-letter-spacing-h2)
}

.JxrlJjYR.dXn0oJrQ {
	font-weight: var(--font-weight-semi-bold)
}

.DTq4jauh {
	flex: 1 1 0;
	min-height: 0;
	min-width: 0
}

.xxaEpEIY {
	font-size: 15px;
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large)
}

.SKKTaWBE {
	align-items: center;
	display: flex;
	flex-direction: row;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.Z3QAOsrs {
	padding: 10px
}

.Ci3sR37X {
	padding: 1px 10px
}

.rZHTnst7 {
	align-items: center;
	display: flex;
	flex: 0 0 auto;
	height: 38px;
	justify-content: center;
	margin-right: 16px;
	width: 38px
}

.rZHTnst7.vQoARJzN {
	border-radius: 6px;
	height: 24px;
	margin: 7px 16px 7px 0
}

.CWGaMv4e {
	display: flex;
	flex: 1 1 0;
	flex-direction: column;
	min-height: 0;
	min-width: 0;
	text-overflow: ellipsis;
	width: 0
}

.McGbz9az {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .McGbz9az {
	letter-spacing: var(--font-letter-spacing-standard)
}

.KpYqW2KQ {
	opacity: .5
}

.dXKOQOm4 {
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 5px;
	box-sizing: content-box;
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	height: 14px;
	line-height: 14px;
	padding: 2px 7px;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	vertical-align: center
}

.E1bYDe_D {
	background: rgb(var(--brandPutty-rgb, 240, 229, 220));
	border-radius: 4px;
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	padding: 2px 8px
}

.uGsHrGgS {
	align-self: center;
	height: 24px;
	margin-left: 10px;
	width: 24px
}

.uGsHrGgS:hover {
	cursor: default
}

.BLWxW25a.BLWxW25a.BLWxW25a {
	box-sizing: border-box;
	height: 100%;
	width: 100%
}

.KZCtflsz,
.ll7FIqLo {
	border-radius: 8px
}

.KZCtflsz {
	border: 2px solid transparent;
	position: relative
}

#coda-body:not(.intent-mouse) .KZCtflsz:focus {
	border-color: rgb(var(--secondary600-rgb, 25, 129, 193))
}

.KZCtflsz:hover:not(.Fzhqt_Sd) {
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.Fzhqt_Sd {
	background-color: rgb(var(--secondary200-rgb, 235, 245, 250))
}

.RuXFCGbr {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.XGoUVpbh {
	overflow-wrap: break-word;
	width: 100%
}

.QtN3nbyK {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	justify-content: space-between;
	line-height: var(--font-line-height-standard);
	margin: 8px 24px
}

._xXyLS86,
.AFbF_cAW {
	display: none
}

.nBK7to8t {
	margin: auto
}

.WlIKBDMX {
	align-items: center;
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-hero);
	font-weight: var(--font-weight-semi-bold);
	height: 100%;
	justify-content: center;
	line-height: var(--font-line-height-hero);
	width: 100%
}

.WlIKBDMX:hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.XmEgTPAy {
	cursor: pointer;
	padding: 8px;
	width: 100%
}

.WY_QEdei {
	display: flex;
	flex-direction: row
}

.WY_QEdei:hover {
	background-color: rgb(var(--secondary200-rgb, 235, 245, 250))
}

.GVc5xchK {
	flex-shrink: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.shhcwsH3 {
	line-height: 20px
}

.srCs8b3G {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 6px;
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	flex: 0 0 auto;
	max-height: 80%;
	max-width: 90%;
	overflow: hidden
}

body.isMobile .srCs8b3G {
	max-width: calc(100% - 30px);
	width: 384px
}

.qOWFg374 {
	max-width: -webkit-fill-available;
	max-width: -moz-available;
	max-width: stretch;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.qOWFg374.y49x0aXu {
	font-size: 12px;
	line-height: normal
}

.qOWFg374.y49x0aXu.rB1dSWFm {
	font-size: 14px
}

.bjoGyDGJ {
	align-items: center;
	cursor: default;
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-large);
	line-height: var(--font-line-height-large);
	line-height: normal;
	overflow: hidden;
	padding: 6px;
	text-overflow: ellipsis
}

.bjoGyDGJ,
.bjoGyDGJ.y49x0aXu {
	font-weight: var(--font-weight-regular)
}

.bjoGyDGJ.y49x0aXu {
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .bjoGyDGJ.y49x0aXu {
	letter-spacing: var(--font-letter-spacing-standard)
}

.Lcqjp5eJ {
	flex: 0 0 auto;
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-semi-bold);
	margin-right: 8px
}

.Lcqjp5eJ.rB1dSWFm {
	height: 20px;
	width: 20px
}

.Lcqjp5eJ.rB1dSWFm.y49x0aXu {
	height: 16px;
	width: 16px
}

.Lcqjp5eJ.y49x0aXu {
	height: 24px;
	width: 24px
}

.tXN2KNFu {
	display: flex;
	flex-direction: row;
	font-size: 12px;
	margin-left: 8px
}

.RmpDUbLg {
	align-items: flex-start;
	display: flex;
	flex: 1 1 0;
	flex-direction: column;
	min-height: 0;
	min-width: 0
}

.RmpDUbLg.y49x0aXu {
	margin-left: 4px
}

.RmpDUbLg.ntZr3Exd {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.C5Awzr4T {
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	display: -webkit-box;
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	overflow: hidden;
	text-overflow: ellipsis
}

.C5Awzr4T.y49x0aXu {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: 12px;
	line-height: normal
}

.T_8GGWLx {
	cursor: auto;
	display: flex;
	flex-flow: column nowrap;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	width: 100%
}

.kr-font-refresh .T_8GGWLx {
	letter-spacing: var(--font-letter-spacing-standard)
}

.YmgENqP8 {
	margin-top: auto
}

.kGXl94RR {
	margin-right: 4px
}

.ceSwlfuo,
.kGXl94RR {
	padding-bottom: 3px;
	padding-top: 3px
}

.RX4IV3vN {
	margin-top: 5px
}

.YBx1uXBs {
	margin-top: 15px
}

.E6D340h6,
.YBx1uXBs {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	text-transform: uppercase
}

.E6D340h6,
.PzoATPx3,
.YBx1uXBs {
	line-height: var(--font-line-height-standard)
}

.PzoATPx3 {
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular)
}

.E_1lg40z {
	position: relative
}

.At3OFt7c {
	box-sizing: border-box;
	margin-right: 15px
}

.Arr2FcoC {
	align-items: center;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: flex;
	position: absolute;
	right: 0;
	top: 1px
}

.Arr2FcoC:hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.Arr2FcoC:active {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.Arr2FcoC:before {
	content: "Details "
}

.c_J7vfho {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-weight: var(--font-weight-regular);
	padding: 1px
}

.rAb20otD {
	font-family: Hack, Andale Mono, Consolas, Lucida Console, monospace;
	font-size: var(--font-size-code-large);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large);
	line-height: 22px;
	margin-right: 50px;
	margin-top: 3px
}

.rAb20otD .c_J7vfho.InjAf5Yb {
	background-color: rgba(var(--codaYellow300-rgb, 251, 222, 156), 40%);
	border-color: rgba(var(--codaYellow300-rgb, 251, 222, 156), 40%);
	border-radius: 4px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.DBR_Kj0r {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif
}

.kr-font-refresh-canvas .DBR_Kj0r {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

@media print {
	html.printing-standalone-sections .DBR_Kj0r {
		font-family: Inter, sans-serif
	}
}

.i7Yr05el {
	word-wrap: break-word;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 6px;
	display: block;
	margin: 3px 0;
	padding: 4px 10px
}

.i7Yr05el:last-child {
	margin-bottom: 0
}

.Y3s9KvA5 {
	display: inline;
	font-family: Hack, Andale Mono, Consolas, Lucida Console, monospace;
	font-size: var(--font-size-code-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.ss_Vr1SR {
	display: inline;
	margin-right: 3px
}

.pMVvUYmr {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	margin-top: 3px
}

.cw3SqD7i {
	cursor: pointer;
	display: inline-flex;
	margin-top: 15px;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.cw3SqD7i,
.cw3SqD7i:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.cw3SqD7i:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .cw3SqD7i:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.JLZD8i0U {
	position: relative;
	top: 2px
}

.yVeWk1ZL.d9znHNjb {
	text-overflow: ellipsis;
	white-space: nowrap
}

.kGXl94RR,
.PAaIXE93,
.smhVHR2N,
.zo2SdtQN {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 4px;
	font-family: Hack, Andale Mono, Consolas, Lucida Console, monospace;
	font-size: var(--font-size-code-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	padding: 0 3px
}

.kGXl94RR.InjAf5Yb,
.smhVHR2N.InjAf5Yb {
	background-color: rgba(var(--codaYellow300-rgb, 251, 222, 156), 40%);
	border-color: rgba(var(--codaYellow300-rgb, 251, 222, 156), 40%);
	border-radius: 4px
}

.MvdLvQJV {
	font-weight: 700
}

.fCboRw1l {
	scroll-margin-top: 100px
}

.n6_f5V_1 {
	padding: 24px 0 24px 24px
}

.edHdQt_0 {
	margin: -24px 0 24px 24px
}

.hQymWqXa {
	margin-bottom: 24px
}

.Q_QlOLua {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	margin-bottom: 14px
}

.r6yvFiSf {
	display: flex;
	flex-direction: column;
	row-gap: 4px
}

.sHjebfWW {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-weight: var(--font-weight-bold);
	text-decoration: none
}

.sHjebfWW:hover {
	color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.yedRtTN7 {
	align-items: center;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 8px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	display: flex;
	flex-direction: column;
	justify-content: center;
	overflow: hidden;
	width: 200px
}

.qqsu16DR {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	margin-right: 14px
}

.qqsu16DR,
.xbZDFftK {
	height: 20px;
	width: 20px
}

.qa5mUKPT {
	width: 100%
}

.AT0YeOwU {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.AT0YeOwU,
.nfI2Ooyb {
	align-items: center;
	cursor: pointer;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	padding: 14px;
	width: 100%
}

.AT0YeOwU:hover,
.nfI2Ooyb:hover {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250))
}

@media (max-width:699px) {
	.FhN2VV73 {
		display: none
	}
}

.m4hCJw_a {
	display: none
}

@media (max-width:699px) {
	.m4hCJw_a {
		display: unset
	}
}

.rfbmX95X {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	cursor: pointer
}

#coda-body:not(.intent-mouse) .rfbmX95X:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.Q_mGTmHA {
	display: flex;
	flex-direction: row
}

.x1w5WaC5 {
	left: 0;
	position: absolute;
	top: 20px;
	z-index: 1
}

@media (max-width:1199px) {
	.x1w5WaC5 {
		left: unset;
		right: 0
	}
}

.UEFD0pof {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 8px;
	box-shadow: 0 0 2px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	cursor: pointer;
	display: flex;
	flex-direction: column;
	height: 308px;
	max-width: 380px;
	min-width: 380px;
	overflow: hidden;
	position: relative
}

.UEFD0pof:hover {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250))
}

@media (max-width:769px) {
	.UEFD0pof {
		min-width: 0
	}
}

.DKErR0HV {
	height: 100px;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%
}

.Krbc9Zc1 {
	overflow: hidden
}

.BH25STMc {
	align-items: flex-start;
	display: flex;
	flex: 1 1 0;
	flex-direction: column;
	margin: 10px 16px 16px 24px;
	min-height: 0;
	min-width: 0;
	position: relative
}

.SsGcp8Ab {
	margin-bottom: auto;
	z-index: 2
}

.sIruBZjf {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	cursor: pointer;
	margin-top: 6px;
	opacity: 1;
	padding: 0
}

.sIruBZjf:hover {
	opacity: .8
}

.mGs3Gfen {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	cursor: pointer;
	padding: 0
}

.QV59zyHm {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	overflow: hidden
}

.qefzob8p {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: pointer;
	position: relative
}

@media (max-width:769px) {
	.qefzob8p {
		min-width: 0
	}
}

.qefzob8p .BH25STMc {
	justify-content: space-between;
	margin: 0;
	overflow: hidden
}

.R0X77QvC {
	box-shadow: 0 0 2px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	display: flex;
	flex-direction: column;
	height: 240px;
	margin: auto;
	max-width: 300px;
	min-width: 300px
}

@media (max-width:699px) {
	.R0X77QvC {
		margin: auto
	}
}

.R0X77QvC .BH25STMc {
	padding: 10px 16px 24px
}

.R0X77QvC .NWXYczdr {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	display: -webkit-box;
	overflow: hidden
}

.R0X77QvC .Krbc9Zc1 {
	border-top-left-radius: 8px;
	border-top-right-radius: 8px
}

.aCqTfiRs {
	display: flex;
	flex-direction: row;
	height: 75px
}

.aCqTfiRs .DKErR0HV {
	border-radius: 3px;
	height: 75px;
	width: 92px
}

.aCqTfiRs .BH25STMc {
	padding: 0 0 0 16px
}

.MlUV32bV {
	display: flex;
	flex-direction: row;
	height: 160px;
	max-width: 825px;
	min-width: 825px
}

.MlUV32bV .DKErR0HV {
	height: 160px;
	width: 230px
}

.MlUV32bV .BH25STMc {
	padding: 20px 24px
}

.MlUV32bV .SsGcp8Ab {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 20px;
	margin-bottom: 5px
}

.MlUV32bV .NWXYczdr {
	margin-bottom: auto
}

.MlUV32bV .sIruBZjf {
	margin-top: 0
}

.MlUV32bV .BeKmRIhb {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	display: -webkit-box;
	overflow: hidden
}

.MlUV32bV .Krbc9Zc1 {
	border-bottom-left-radius: 8px;
	border-top-left-radius: 8px
}

.MlUV32bV,
.R0X77QvC {
	border-radius: 8px;
	box-shadow: 0 0 2px rgba(0, 0, 0, var(--opacity-shadow-light, .25))
}

.MlUV32bV:hover,
.R0X77QvC:hover {
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15))
}

.Y7WIJNBE {
	font-size: 20px;
	line-height: 24px
}

.Y7WIJNBE:hover {
	text-decoration: underline
}

.MJIZQP1g {
	font-size: var(--font-size-normal)
}

.d_iEboXD {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: -webkit-box;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	font-weight: var(--font-weight-medium);
	line-height: 20px;
	line-height: var(--font-line-height-large);
	overflow: hidden
}

.YVPNJIzt {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1
}

.MgPHmvdn {
	left: 20px;
	position: absolute;
	top: 65px
}

.x8IPwb85 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: 600;
	line-height: 24px;
	margin-top: 24px;
	padding-bottom: 4px
}

.q6ZBPgh7 {
	margin-bottom: auto;
	margin-top: 26px;
	z-index: 2
}

.qiau3iBt {
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	display: -webkit-box;
	font-size: 28px;
	font-weight: 300;
	line-height: 36px;
	margin: 0;
	opacity: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	z-index: 1
}

.qiau3iBt:hover {
	opacity: .8
}

.qiau3iBt.C3uX98J6 {
	-webkit-line-clamp: 1
}

.C1yQq5tT {
	margin-left: 8px;
	z-index: 2
}

.rMWtdAfX {
	display: flex;
	text-decoration: none;
	width: 100%;
	z-index: 2
}

.rMWtdAfX :visited {
	color: inherit
}

.KY3dWDCW {
	text-decoration: none
}

.KY3dWDCW :visited {
	color: inherit
}

.cnPkyR8_ {
	display: inline-block;
	text-decoration: none
}

.cnPkyR8_ :visited {
	color: inherit
}

.PQsOREVg {
	opacity: 1
}

.PQsOREVg:hover {
	opacity: .8
}

.r6frBjgQ {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	height: 28px;
	margin-top: 16px;
	z-index: 2
}

.r6frBjgQ>* {
	margin-right: 8px
}

.SkCWhSuO {
	align-items: flex-end;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.bpj0Catz {
	align-items: flex-start;
	flex-direction: column
}

.bpj0Catz,
.DwvpEa7m {
	display: flex;
	justify-content: flex-end
}

.DwvpEa7m {
	flex: 1 1 0;
	flex-direction: row;
	min-height: 0;
	min-width: 0
}

.LZyIJ0jr {
	font-size: 18px
}

.LZyIJ0jr,
.WMOuXvWP,
.wQxo0KZI {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.wQxo0KZI {
	font-size: var(--font-size-normal)
}

.i_Yam69C:hover>*,
.wQxo0KZI:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.WMOuXvWP {
	font-size: var(--font-size-small)
}

.CR94TsC8:hover>* {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.l283dcrd {
	align-items: center;
	display: flex;
	flex-direction: row;
	z-index: 2
}

.l283dcrd .cb96YQJB {
	height: 20px;
	width: 20px
}

.l283dcrd .rULoTbtK {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: -webkit-box;
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	overflow: hidden;
	padding: 3px;
	padding-left: 6px;
	text-overflow: ellipsis
}

.l283dcrd ._BtBdKiB {
	display: inline-block
}

.l283dcrd ._BtBdKiB:hover {
	color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	cursor: pointer
}

.MNh84vtq {
	color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	margin-bottom: 8px;
	text-transform: uppercase
}

.tFbIYn5O {
	display: flex;
	flex: 0 1 auto;
	flex-direction: column;
	min-height: 0
}

.pLLqJtgJ {
	align-items: center;
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	box-sizing: border-box;
	display: flex;
	flex: 0 0 auto;
	font-size: var(--font-size-normal);
	font-size: 16px;
	line-height: var(--font-line-height-standard);
	line-height: 18px;
	padding: 0 24px;
	white-space: nowrap
}

.pLLqJtgJ,
.pLLqJtgJ .iwYT4HaA {
	font-weight: var(--font-weight-semi-bold)
}

.pLLqJtgJ .iwYT4HaA {
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard)
}

.pLLqJtgJ .q9Su_j3v {
	margin-right: 8px
}

.pLLqJtgJ .gNbwD5YW {
	border-bottom: 2px solid transparent;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	flex-shrink: 1;
	margin-bottom: -1px;
	overflow: hidden;
	padding-bottom: 14px;
	position: relative
}

.pLLqJtgJ .gNbwD5YW.whX44CSB {
	border-color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.pLLqJtgJ .gNbwD5YW.whX44CSB,
.pLLqJtgJ .gNbwD5YW:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.pLLqJtgJ .gNbwD5YW:active {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.pLLqJtgJ .gNbwD5YW:hover.gkiKiPwN {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.pLLqJtgJ .gNbwD5YW+.gNbwD5YW {
	margin-left: 15px
}

.pLLqJtgJ .gNbwD5YW:not(.whX44CSB) {
	font-weight: 400
}

#coda-body:not(.intent-mouse) .pLLqJtgJ .gNbwD5YW:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

._5fcITHun {
	align-items: center;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	margin: auto;
	max-width: 1200px;
	padding: 40px 32px
}

@media (max-width:699px) {
	._5fcITHun {
		padding: 16px
	}
}

.GY8BbRQY {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	display: flex;
	flex-direction: column;
	margin-bottom: 24px
}

.GY8BbRQY.O8nDqzV0 {
	flex: 1
}

@media (max-width:1199px) {
	.GY8BbRQY {
		flex: 1
	}
}

@media (max-width:699px) {
	.GY8BbRQY {
		flex: initial;
		margin-bottom: 18px
	}
}

@media (max-width:1199px) {
	.GY8BbRQY.hnSAJkCT {
		display: none
	}
}

@media (max-width:699px) {
	.GY8BbRQY.hnSAJkCT {
		display: flex;
		flex-direction: column
	}
}

.B6wF7X_a {
	margin: 12px 0
}

@media (max-width:1199px) {
	.B6wF7X_a {
		margin-right: 12px 24px 12px 0;
		width: 260px
	}
}

@media (max-width:699px) {
	.B6wF7X_a {
		margin: 12px 0
	}
}

.aK6NPA2P {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px
}

.aK6NPA2P.OK_8vjqS {
	margin-bottom: 14px
}

.UROvVcNb {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 8px;
	height: 75px;
	margin-right: 24px;
	width: 75px
}

@media (max-width:699px) {
	.UROvVcNb {
		height: 55px;
		margin-bottom: 8px;
		width: 55px
	}
}

.g8Gf67bG {
	align-items: flex-start;
	display: flex;
	flex-direction: row;
	margin-bottom: 24px;
	margin-right: auto;
	overflow: hidden;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

@media (max-width:699px) {
	.g8Gf67bG {
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		margin-bottom: 18px;
		margin-right: 0
	}
}

.AeD3NDwM {
	display: flex;
	flex-direction: column;
	margin-bottom: 24px;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

@media (max-width:699px) {
	.AeD3NDwM {
		margin-bottom: 18px
	}
}

.JAA4blYJ {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	margin-bottom: 4px
}

.JAA4blYJ,
.SWiQwwvJ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	letter-spacing: 0;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	white-space: normal
}

.SWiQwwvJ {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 16px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-regular)
}

@media (max-width:699px) {
	.SWiQwwvJ {
		margin-bottom: 18px
	}
}

.PI1UXq6N {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-regular);
	line-height: 28px;
	overflow: hidden
}

.G3Jh1Rqf {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.G3Jh1Rqf.PLPMYJkz {
	display: flex;
	flex-direction: column
}

@media (max-width:1199px) {
	.G3Jh1Rqf {
		display: flex;
		flex-direction: column
	}
}

@media (max-width:699px) {
	.G3Jh1Rqf {
		display: flex;
		flex-direction: column-reverse
	}
}

.J4OskK4j {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	margin-right: 52px;
	white-space: pre-wrap
}

@media (max-width:1199px) {
	.J4OskK4j {
		margin-right: 0
	}
}

.J4OskK4j.PLPMYJkz {
	margin-right: 0
}

.NvwgzGEj {
	display: flex;
	flex-direction: column
}

.NMP113um {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-bold);
	line-height: 24px;
	margin-bottom: 6px
}

@media (max-width:699px) {
	.NMP113um {
		font-size: var(--font-size-title);
		font-weight: var(--font-weight-semi-bold);
		line-height: var(--font-line-height-large)
	}
}

.j2ZKfVVM {
	-moz-column-gap: 8px;
	column-gap: 8px;
	display: grid;
	grid-template-columns: 1fr 1fr;
	margin-top: 16px;
	row-gap: 8px;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.j2ZKfVVM.PLPMYJkz {
	display: flex;
	flex-direction: row;
	height: 240px;
	max-height: 100%;
	overflow-x: auto;
	overflow-y: hidden
}

@media (max-width:1199px) {
	.j2ZKfVVM {
		display: flex;
		flex-direction: row;
		height: 240px;
		max-height: 100%;
		overflow-x: auto;
		overflow-y: hidden
	}
}

@media (max-width:699px) {
	.j2ZKfVVM {
		height: 220px;
		max-height: 100%;
		overflow-x: auto;
		overflow-y: hidden
	}
}

.BKX6uAii {
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245));
	border-radius: 8px;
	display: grid;
	flex: 0 0 auto;
	grid-template-rows: 1fr 1fr;
	height: 240px;
	overflow: hidden
}

.BKX6uAii.PLPMYJkz {
	width: 340px
}

@media (max-width:1199px) {
	.BKX6uAii {
		width: 340px
	}
}

@media (max-width:699px) {
	.BKX6uAii {
		height: 220px;
		width: 300px
	}
}

.fbBjBC5i {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.OyxOEyG7 {
	font-weight: var(--font-weight-semi-bold);
	margin-bottom: 4px;
	text-transform: uppercase
}

._WcU8FAT {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	line-height: 20px;
	padding: 20px
}

._WcU8FAT,
.goc49OFV {
	display: flex;
	flex-direction: column
}

.goc49OFV {
	margin-left: 16px;
	margin-top: 12px
}

.Vo3AvTX9 {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large)
}

.aDfqsLvn {
	margin-bottom: 16px
}

.RNceWlyg {
	display: flex;
	flex: 0 0 auto;
	flex-direction: column;
	width: 320px
}

@media (max-width:1199px) {
	.RNceWlyg {
		display: none
	}
}

.kq0hUCWg {
	display: none
}

.kq0hUCWg.PLPMYJkz {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin: 32px 0;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

@media (max-width:1199px) {
	.kq0hUCWg {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		margin: 32px 0;
		width: -webkit-fill-available;
		width: -moz-available;
		width: stretch
	}
}

@media (max-width:699px) {
	.kq0hUCWg {
		display: flex;
		flex-direction: column;
		width: -webkit-fill-available;
		width: -moz-available;
		width: stretch
	}
}

.wr03mFln {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: inline-flex;
	margin-right: 12px;
	transition: transform .2s ease-in
}

.wr03mFln :first-child {
	transform: rotate(0deg)
}

.wr03mFln.BYiOPE5r :first-child {
	transform: rotate(90deg)
}

.wIdgqh1E {
	margin-bottom: 16px
}

.EOC1tTGD {
	height: 300px;
	-o-object-fit: cover;
	object-fit: cover;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.EOC1tTGD.PLPMYJkz {
	height: 200px
}

@media (max-width:699px) {
	.EOC1tTGD {
		height: 250px
	}
}

.wt69zky1 {
	margin-bottom: 24px;
	padding: 0
}

.IkXHLKpO.IkXHLKpO {
	color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.CEqFGThg.CEqFGThg {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	padding: 0 20px 14px
}

.CEqFGThg.CEqFGThg:hover {
	color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.CEqFGThg.CEqFGThg+.CEqFGThg {
	margin-left: 0
}

.wDRvLTHj,
.Xha7NZR2 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	align-items: center;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	box-shadow: 0 0 24px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: var(--font-size-large);
	font-weight: var(--font-weight-semi-bold);
	height: 48px;
	justify-content: center;
	justify-self: center;
	max-width: 280px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.kr-font-refresh-canvas .wDRvLTHj,
.kr-font-refresh-canvas .Xha7NZR2 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

@media print {
	html.printing-standalone-sections .wDRvLTHj,
	html.printing-standalone-sections .Xha7NZR2 {
		font-family: Inter, sans-serif
	}
}

.Xha7NZR2 {
	border-radius: 32px;
	padding: 0 24px
}

.wDRvLTHj {
	border-radius: 8px;
	padding: 0 12px
}

.brcEDrpA {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	margin-right: 8px
}

.UlZWmNSB {
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	box-shadow: 0 0 24px rgba(0, 0, 0, var(--opacity-shadow-normal, .15))
}

@media (max-width:699px) {
	.UlZWmNSB {
		max-width: 280px
	}
}

._6lhYBJct,
.slR8J4GG {
	align-items: center;
	display: flex;
	justify-self: center;
	position: relative;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.cnMnv_e2,
.Hplfzyvz {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	color: #444;
	display: flex;
	flex-direction: row;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: var(--font-size-large);
	font-weight: var(--font-weight-semi-bold);
	left: 0;
	max-width: 280px;
	padding: 18px;
	position: absolute;
	top: 0
}

.kr-font-refresh-canvas .cnMnv_e2,
.kr-font-refresh-canvas .Hplfzyvz {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

@media print {
	html.printing-standalone-sections .cnMnv_e2,
	html.printing-standalone-sections .Hplfzyvz {
		font-family: Inter, sans-serif
	}
}

.a8POzzMr {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px
}

.qrAYR9Kf {
	align-items: baseline;
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 8px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin-bottom: 16px
}

.qrAYR9Kf:hover {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	cursor: pointer
}

.enupujsT {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	margin-top: 16px
}

@media (max-width:699px) {
	.enupujsT {
		margin-bottom: 16px
	}
}

.aIXSN4dw {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 4px;
	margin-right: 8px;
	min-width: -webkit-max-content;
	min-width: -moz-max-content;
	min-width: max-content
}

.QVQcZiaK {
	font-weight: var(--font-weight-semi-bold)
}

.CBrHMVEq {
	display: flex;
	flex-direction: column;
	margin-top: 16px;
	max-height: 100%;
	max-width: 100%;
	overflow-x: auto;
	overflow-y: hidden
}

.ZQZnfbC7 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-weight: var(--font-weight-semi-bold);
	text-decoration: none;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.ZQZnfbC7:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.XCt0GVpj {
	cursor: pointer;
	margin-bottom: 0;
	margin-right: auto;
	text-decoration: none
}

.Xb7t_8SW {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	cursor: inherit;
	padding: 0;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.r1nj5N06 {
	margin: 6px 0 0
}

.n6unciKH {
	border: 1px solid rgb(var(--neutral900-rgb, 33, 33, 33));
	border-radius: 34px;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	height: unset;
	padding: 10px 24px
}

.n6unciKH:hover {
	background: rgb(var(--neutral900-rgb, 33, 33, 33))!important;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))!important;
	cursor: pointer
}

.CnAqYgZc {
	-moz-column-gap: 9px;
	column-gap: 9px;
	display: flex;
	flex: 0 0 auto;
	flex-direction: row;
	justify-content: flex-start;
	margin-left: 52px;
	min-width: 320px
}

.CnAqYgZc.PLPMYJkz {
	justify-content: flex-end;
	margin-left: 9px;
	width: unset
}

@media (max-width:1199px) {
	.CnAqYgZc {
		justify-content: flex-end;
		margin-left: 9px;
		width: unset
	}
}

.CnAqYgZc>* {
	white-space: nowrap
}

.GnJWe7gA {
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	margin-top: 32px;
	padding-top: 24px
}

.GnJWe7gA .aK6NPA2P {
	grid-column: span 3
}

.bFekEQMX {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.bFekEQMX:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.tmChJuCI {
	padding-right: 24px;
	text-align: end
}

.JJsHkw5a {
	display: flex;
	flex-direction: column
}

@media (max-width:1199px) {
	.JJsHkw5a {
		display: flex;
		flex: 0 0 auto;
		flex-direction: row;
		flex-wrap: wrap
	}
}

@media (max-width:699px) {
	.JJsHkw5a {
		display: flex;
		flex-direction: column
	}
}

.d_AAdYsi {
	display: none
}

.d_AAdYsi.PLPMYJkz {
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	display: flex;
	flex-direction: column;
	padding-top: 24px
}

@media (max-width:1199px) {
	.d_AAdYsi {
		border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
		display: flex;
		flex-direction: column;
		padding-top: 24px
	}
}

@media (max-width:699px) {
	.d_AAdYsi {
		display: none
	}
}

.ghjZAvHu {
	display: flex;
	flex-direction: column
}

.pwwdeMLB {
	margin: 6px 0 0
}

.OOH4T7FI.OOH4T7FI {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border: 1px solid rgb(var(--neutral800-rgb, 68, 68, 68));
	border-radius: 24px;
	display: flex;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	font-size: 18px;
	font-weight: var(--font-weight-semi-bold);
	height: unset;
	justify-content: center;
	padding: 10px 28px
}

.OOH4T7FI.OOH4T7FI:hover {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

@media (max-width:699px) {
	.OOH4T7FI.OOH4T7FI {
		margin-left: 0
	}
}

.OOH4T7FI.OOH4T7FI.QiIbq57t {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral500-rgb, 174, 174, 174));
	color: rgb(var(--neutral950-rgb, 16, 16, 16))
}

.OOH4T7FI.OOH4T7FI.oLDPKdYJ {
	background-color: rgb(var(--blueDark-rgb, 8, 78, 154));
	border: 1px solid rgb(var(--blueDark-rgb, 8, 78, 154));
	color: #fff
}

.OOH4T7FI.OOH4T7FI.oLDPKdYJ:hover {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--blueDark-rgb, 8, 78, 154));
	color: rgb(var(--blueDark-rgb, 8, 78, 154))
}

.OOH4T7FI.OOH4T7FI.IhRzB3ww {
	background-color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	border: 1px solid rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	color: #fff
}

.OOH4T7FI.OOH4T7FI.IhRzB3ww:hover {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56))
}

.OOH4T7FI.OOH4T7FI.YjmKGHep {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-name: "shimmerBackground";
	animation-name: "shimmerBackground";
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	background-image: linear-gradient(315deg, rgb(var(--neutral100-rgb, 250, 250, 250)) 0, rgb(var(--neutral200-rgb, 240, 240, 240)) 100%);
	background-size: 500px;
	border: none;
	width: 150px
}

@-webkit-keyframes shimmerBackground {
	0% {
		background-position: 0 0
	}
	to {
		background-position: 500px 0
	}
}

@keyframes shimmerBackground {
	0% {
		background-position: 0 0
	}
	to {
		background-position: 500px 0
	}
}

.KsVDHDw5 {
	height: 90%;
	max-height: 700px;
	max-width: 100%;
	max-width: 90%;
	overflow-x: hidden;
	overflow-y: auto;
	width: 1000px
}

.IFDznX_l {
	align-items: center;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center;
	width: 100%
}

.LtI85GgK,
.To5S1B47 {
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.LtI85GgK.iUNYJW1x,
.w7DizaoM {
	color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.b06lGcUT {
	flex-shrink: 1
}

.ANVIcD6J {
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

.FroiK3If {
	flex-shrink: 0
}

.FroiK3If,
.uPdVQMYC {
	color: rgb(var(--neutral1000-rgb, 0, 0, 0))
}

.uPdVQMYC {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard)
}

.Z_knTB5T {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.Z_knTB5T,
.Z_knTB5T:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.Z_knTB5T:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .Z_knTB5T:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.Z_knTB5T:hover {
	text-decoration: underline
}

.hSmr6yXs {
	color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	margin-top: 10px
}

.pOLNxG34 {
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	font-weight: var(--font-weight-bold);
	justify-content: space-between;
	line-height: var(--font-line-height-large)
}

.mmWSMjC9 {
	color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	margin-bottom: 8px
}

.DIV5nNdY {
	margin-bottom: 14px
}

.lpQ4nr0N {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	text-decoration: underline
}

.HbZHbPC7 {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-radius: 5px;
	padding: 20px
}

.HbZHbPC7.GwlEDi65 {
	margin-top: 12px
}

.QJzgQD4D {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.jfLA6oPh {
	display: flex;
	flex-direction: row-reverse;
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.gODLYaWX {
	background-color: rgb(var(--beigeMedium-rgb, 243, 236, 229));
	height: 100%;
	min-height: 600px;
	width: 100%
}

.T81SEUaK {
	background: url(https://cdn.coda.io/assets/5f5fe632f114/img/marketplace/grit_background.png);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	height: 100%;
	min-height: 600px;
	position: absolute;
	top: 0;
	width: 100%
}

.U16uATTL {
	background: url(https://cdn.coda.io/assets/5f5fe632f114/img/marketplace/cash_register.png);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	height: 500px;
	position: absolute;
	right: 0;
	top: 55%;
	transform: translateY(-50%);
	width: 80%;
	z-index: 1
}

.ZZkCh8G9 {
	position: absolute;
	right: 10px;
	top: 8px;
	z-index: 2
}

.Hpv0JsPn {
	font-size: var(--font-size-large);
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	font-weight: var(--font-weight-bold);
	line-height: var(--font-line-height-large);
	width: 100%
}

.Hpv0JsPn.iI2dl5FI {
	background-color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	color: #fff
}

.Hpv0JsPn.iI2dl5FI,
.Hpv0JsPn.iI2dl5FI:hover {
	border: 1px solid rgb(var(--codaBrandGreen-rgb, 0, 104, 56))
}

.Hpv0JsPn.iI2dl5FI:hover {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56))
}

.X6yy3v_i {
	display: flex;
	flex-direction: row;
	height: 100%;
	justify-content: space-between
}

.IIBR8XH1 {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-semi-bold);
	font-weight: var(--font-weight-bold);
	line-height: var(--font-line-height-h2)
}

.kr-font-refresh .IIBR8XH1 {
	letter-spacing: var(--font-letter-spacing-h2)
}

.uZsU7YzQ {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.uZsU7YzQ,
.uZsU7YzQ:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.uZsU7YzQ:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .uZsU7YzQ:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.WicPKOdO {
	flex: 1 1;
	margin: 24px
}

.jhq3UX3p {
	cursor: progress;
	flex-direction: row
}

.jhq3UX3p,
.qzWS9Zdy {
	align-items: center;
	display: flex
}

.qzWS9Zdy {
	height: 256px;
	justify-content: center;
	width: 400px
}

.AgB9eVHN {
	display: flex;
	flex-direction: column;
	margin-right: 10px;
	padding: 23px 24px
}

.f5Dw4sbw {
	align-items: flex-start;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-semi-bold);
	font-weight: var(--font-weight-bold);
	line-height: var(--font-line-height-h2)
}

.kr-font-refresh .f5Dw4sbw {
	letter-spacing: var(--font-letter-spacing-h2)
}

.On4vX8v2 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-large);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-large);
	margin-top: 7px
}

.Z0J0_guq {
	color: rgb(var(--primary700-rgb, 218, 73, 63))
}

.R1OtOSN8 {
	margin-top: 24px
}

.u3hyo2qX {
	flex: 1 1;
	position: relative
}

.edRHtv5B {
	display: flex;
	flex-direction: column;
	max-width: 100%;
	max-width: 800px;
	overflow-x: hidden;
	overflow-y: auto;
	position: relative
}

.M0v46s2P {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	margin: 24px -24px
}

.VVuu5nm1 {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin: 16px 0
}

.cXA196bR {
	align-items: center;
	display: flex;
	flex-direction: row;
	margin: 20px 0
}

.EPy8FtnU {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-radius: 8px;
	height: 80px;
	margin-right: 16px;
	width: 80px
}

.np2mqqmf {
	font-size: var(--font-size-large);
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large)
}

.oDH1fK2Y {
	align-items: center;
	display: flex;
	flex-direction: column
}

.IMxpW_ZF {
	font-size: var(--font-size-hero);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-hero)
}

.Tq2z93Fn {
	align-items: center;
	display: flex;
	flex-direction: column;
	height: 80px
}

.DDH0LKyC {
	margin-bottom: 10px
}

.srhyDQAb {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	margin-top: 10px
}

.qNXjVQgM {
	width: 450px
}

.ht836Pm7 {
	margin-bottom: 10px
}

.JEUSMJ5V {
	background: rgb(var(--neutral100-rgb, 250, 250, 250))
}

.DJ6h3bi7 {
	padding: 6px 10px
}

.veBc8rMy {
	cursor: progress
}

.cnErEnyy {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	margin-bottom: 10px
}

.XIV1Pqvc {
	z-index: 476
}

.R6LItVO6 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	margin-bottom: 24px
}

.kr-font-refresh .R6LItVO6 {
	letter-spacing: var(--font-letter-spacing-standard)
}

.Pozv0mIr {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	text-transform: uppercase
}

.YiOjf1KW {
	width: 425px
}

.pPeHNKhC {
	flex: 1;
	margin-right: 10px
}

.Rpx8XQVk {
	align-items: center;
	display: flex
}

.Ktc2I_Bt {
	display: block
}

.tG4xzc3s {
	pointer-events: none;
	position: absolute;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	z-index: 500
}

body.isDragActive * {
	cursor: -webkit-grabbing!important;
	cursor: grabbing!important
}

body.isDragActive ::-moz-selection {
	background: transparent!important
}

body.isDragActive ::selection {
	background: transparent!important
}

.g1UDDGAC {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 12px;
	box-shadow: 0 0 2px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	display: flex;
	flex-flow: column nowrap;
	margin: 8px 0 12px;
	overflow-wrap: anywhere;
	padding: 12px 16px 16px
}

.g1UDDGAC .VMHdE_uC {
	cursor: pointer;
	flex-shrink: 0;
	margin-left: 1rem;
	opacity: 0;
	text-decoration: none;
	transition: color .2s, fill .2s;
	transition: opacity .15s ease
}

.g1UDDGAC .VMHdE_uC,
.g1UDDGAC .VMHdE_uC:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.g1UDDGAC .VMHdE_uC:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .g1UDDGAC .VMHdE_uC:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.g1UDDGAC .VMHdE_uC:hover {
	text-decoration: underline
}

body.isMobile .g1UDDGAC .VMHdE_uC {
	align-self: flex-end;
	line-height: 8px
}

.g1UDDGAC:hover .VMHdE_uC {
	opacity: 1
}

.g1UDDGAC:last-child {
	margin-bottom: 32px
}

.HF8AdglR {
	background-color: rgb(var(--codaYellow300-rgb, 251, 222, 156))
}

.mC4bPKpk {
	display: block;
	margin-top: -72px;
	padding-bottom: 72px;
	pointer-events: none
}

.DbkSyun4 {
	align-items: baseline;
	display: flex;
	flex-flow: row
}

body.isMobile .DbkSyun4 {
	flex-flow: column
}

.qX3RqnbS {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-family: Hack, Andale Mono, Consolas, Lucida Console, monospace;
	font-size: var(--font-size-code-normal);
	font-size: var(--font-size-large);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	line-height: var(--font-line-height-large);
	min-width: 0
}

.rROZ8E9I {
	font-weight: var(--font-weight-semi-bold)
}

.Bki2Ngf0,
.rROZ8E9I {
	color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.yyCtaew3 {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	cursor: help;
	margin-right: 6px
}

.VPUO9_IV {
	height: 20px;
	margin-left: -2px;
	margin-right: 8px;
	vertical-align: text-bottom;
	width: 20px
}

.geF4vShU {
	margin: 4px 0 16px
}

.Ff8xDj9i {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	grid-column: 1/span 2;
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	margin-bottom: 4px;
	margin-top: 12px;
	text-transform: uppercase
}

.a7TyUVnO {
	grid-gap: 0 16px;
	display: grid;
	grid-template-columns: -webkit-max-content minmax(0, 1fr);
	grid-template-columns: max-content minmax(0, 1fr)
}

@media (max-width:460px) {
	.a7TyUVnO {
		grid-template-columns: repeat(2, 1fr)
	}
}

.srqj7sbt {
	display: contents
}

.yeNgCIaB {
	grid-column: 1
}

.vN3B26jv {
	grid-column: 2;
	margin-bottom: 8px;
	margin-left: 0
}

.vN3B26jv,
.WX9mjy_I {
	max-width: 720px;
	min-width: 0;
	overflow-wrap: break-word
}

.KJlq8w1_,
.kz1EDPFO,
.rie3hQOG,
.UHXSHyY4 {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 4px;
	font-family: Hack, Andale Mono, Consolas, Lucida Console, monospace;
	font-size: var(--font-size-code-normal);
	font-size: 13px;
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	padding: 0 3px
}

.bvZmCzPU {
	font-weight: 700
}

.d9hvrlW1 {
	align-items: flex-start;
	display: flex;
	flex-flow: row wrap;
	margin-bottom: 8px;
	overflow-wrap: break-word;
	white-space: pre-wrap
}

.d9hvrlW1.XwJ89o9D {
	margin-bottom: 4px
}

.sCiOoxjn {
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 6px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: inline-block;
	font-family: Hack, Andale Mono, Consolas, Lucida Console, monospace;
	font-size: var(--font-size-code-normal);
	font-size: 13px;
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	max-width: 720px;
	min-width: 0;
	overflow: visible;
	overflow-wrap: break-word;
	padding: 7px 12px;
	position: relative;
	-webkit-user-select: initial;
	-moz-user-select: initial;
	user-select: initial
}

.sCiOoxjn:before {
	content: "=";
	display: inline;
	margin-right: 8px
}

.FIIPIz1Z,
.sCiOoxjn:before {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.FIIPIz1Z {
	margin: 6px 8px
}

.BBO1F0aB {
	align-items: flex-start;
	display: flex;
	min-width: 0
}

.AzezPU2M {
	background-color: rgb(var(--secondary700-rgb, 15, 95, 175));
	border-radius: 6px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: inline-block;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	max-width: 720px;
	min-width: 0;
	overflow: visible;
	overflow-wrap: break-word;
	padding: 7px 10px;
	position: relative;
	-webkit-user-select: initial;
	-moz-user-select: initial;
	user-select: initial
}

.AzezPU2M::-moz-selection {
	background: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.AzezPU2M::selection {
	background: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.ZNzL8nBi {
	list-style: none;
	padding-left: 20px
}

.opxULBN1 {
	cursor: pointer;
	display: block;
	margin-left: -20px
}

.opxULBN1::-webkit-details-marker {
	display: none
}

.opxULBN1:focus {
	outline: none
}

.YSmQTzDA {
	transition: transform .2s ease-in-out;
	width: 20px
}

.ZNzL8nBi[open] .YSmQTzDA {
	transform: rotate(90deg)
}

.ZNzL8nBi[open] .opxULBN1~* {
	-webkit-animation: R_mvhP03 .2s ease-in-out;
	animation: R_mvhP03 .2s ease-in-out;
	-webkit-animation-name: "detailsSweep";
	animation-name: "detailsSweep"
}

.isChromatic .ZNzL8nBi[open] .opxULBN1~* {
	-webkit-animation-name: XvOjkQGa;
	animation-name: XvOjkQGa
}

.YnyoBoN5 {
	display: contents
}

@-webkit-keyframes detailsSweep {
	0% {
		opacity: 0;
		transform: translate(-8px)
	}
	to {
		opacity: 1;
		transform: translate(0)
	}
}

@keyframes detailsSweep {
	0% {
		opacity: 0;
		transform: translate(-8px)
	}
	to {
		opacity: 1;
		transform: translate(0)
	}
}

.rzTKtrnx {
	grid-column: 1;
	grid-row: 3
}

body:not(.isMobile) .rzTKtrnx {
	grid-column: 1;
	grid-row: 2/4
}

body:not(.isMobile) .QEKCN3SS {
	padding-right: 12px;
	padding-top: 12px
}

.OxcvtDkY {
	display: flex;
	flex-flow: column nowrap;
	padding-bottom: 20px
}

body:not(.isMobile) .OxcvtDkY {
	max-height: var(--window-height, 100vh);
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	position: sticky;
	top: 0
}

.ZXVHqECd {
	cursor: pointer;
	display: block;
	line-height: var(--font-line-height-large);
	text-decoration: none;
	transition: color .2s, fill .2s
}

.ZXVHqECd,
.ZXVHqECd:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.ZXVHqECd:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .ZXVHqECd:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.ZXVHqECd:hover {
	text-decoration: underline
}

.eWf268X4 {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	margin: 16px 0 4px
}

.oJ1Rouos {
	border-radius: 6px;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: block;
	line-height: var(--font-line-height-large);
	margin-right: 4px;
	overflow-x: hidden;
	padding: 0 8px;
	text-overflow: ellipsis;
	transition: background-color .15s ease, color .15s ease
}

.oJ1Rouos:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.oJ1Rouos:active,
.oJ1Rouos:hover {
	background-color: rgb(var(--codaBrown400-rgb, 245, 237, 230))
}

.oJ1Rouos:last-child {
	margin-bottom: 4px
}

.x5JYj9Q2 {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-weight: var(--font-weight-semi-bold)
}

.ReRMinHS {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: inline-block;
	height: var(--font-line-height-standard);
	margin-right: 4px;
	vertical-align: text-bottom;
	width: var(--font-line-height-standard)
}

.HoGmhuy8 {
	color: rgb(var(--neutral400-rgb, 198, 198, 198));
	font-size: 16px;
	line-height: 16px;
	margin-left: 3px
}

.zz4PrGWM {
	border-radius: 6px;
	margin-right: 4px;
	overflow: hidden;
	padding: 2px 0;
	transition: background-color .15s ease, color .15s ease;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

.zz4PrGWM,
.zz4PrGWM:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.zz4PrGWM:active,
.zz4PrGWM:hover {
	background-color: rgb(var(--codaBrown400-rgb, 245, 237, 230))
}

.oygtbSa1 {
	font-weight: var(--font-weight-semi-bold)
}

.IjRvcwur {
	background: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	display: grid;
	grid-template-columns: minmax(0, 1fr);
	padding: 0 20px 20px
}

body:not(.isMobile) .IjRvcwur {
	grid-column-gap: 16px;
	grid-template-columns: 220px minmax(0, 1fr)
}

.dZxcl9T1 {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-style: italic;
	padding: 16px;
	text-align: center
}

.wFpg77pT {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 60px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 64px
}

.lijhJu6U {
	grid-column: 1/-1;
	grid-row: 4;
	min-height: var(--window-height, 100vh)
}

body:not(.isMobile) .lijhJu6U {
	grid-column: 2;
	grid-row: 3
}

.LBS_20qI {
	grid-column: 1/span 2;
	grid-row: 1;
	padding: 0 0 24px
}

.NYMdE17U {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245));
	display: block;
	margin: 0 -16px;
	padding: 12px 32px;
	position: sticky;
	top: -1px;
	z-index: 474
}

.Kttx0YGM {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px
}

.a342YtLQ {
	height: 32px;
	margin-left: -2px;
	margin-right: 8px;
	vertical-align: text-bottom;
	width: 32px
}

.e4c9tFK1 {
	padding-top: 4px
}

.w3vIzEZB {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.w3vIzEZB,
.w3vIzEZB:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.w3vIzEZB:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .w3vIzEZB:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.w3vIzEZB:hover {
	text-decoration: underline
}

.xuCaKSCM {
	position: inherit
}

.BZ05orig {
	overflow: hidden
}

.BZ05orig,
.lyJF8r9l {
	height: 350px;
	position: relative;
	width: 100%
}

.lyJF8r9l {
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: left;
	object-position: left
}

@media screen and (max-width:1024px) {
	.lyJF8r9l {
		height: 320px
	}
}

.w0lHn_p0 {
	position: relative
}

body.isMobile .w0lHn_p0 {
	overflow: hidden
}

.fJ16irZQ {
	height: 100%;
	left: 0;
	padding: 0 16px;
	position: absolute;
	top: 0;
	width: 100%
}

.uQZxnDuo {
	display: flex;
	flex-direction: column;
	height: 100%;
	margin: auto;
	max-width: 1200px;
	padding: 30px 0
}

body.isMobile .uQZxnDuo {
	padding: 0
}

@media screen and (max-width:1024px) {
	.uQZxnDuo {
		padding: 0
	}
}

.AKd8wEw5 {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	display: flex;
	flex-direction: column;
	margin: auto 0
}

body.isMobile .AKd8wEw5 {
	padding: 20px 16px
}

.AKd8wEw5 :not(:last-child) {
	margin-bottom: 16px
}

.y7HdSLN_ {
	font-size: 18px;
	font-weight: 600;
	line-height: 25px;
	text-transform: capitalize
}

.cHGESj6x {
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	font-size: 40px;
	font-weight: 700;
	line-height: 48px;
	overflow: hidden;
	text-overflow: ellipsis
}

body:not(.isMobile) .cHGESj6x {
	font-size: 60px;
	line-height: 72px
}

.htZP1obZ {
	-webkit-line-clamp: 6;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	font-size: 18px;
	font-weight: regular;
	line-height: 25px;
	max-width: 650px;
	overflow: hidden;
	text-overflow: ellipsis
}

.yDjX4vWq {
	display: flex;
	flex-direction: column;
	padding: 50px;
	text-align: center
}

.SANJRW1l {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-semi-bold);
	font-weight: 700;
	line-height: var(--font-line-height-h2);
	margin: 24px auto 15px;
	max-width: 440px
}

.kr-font-refresh .SANJRW1l {
	letter-spacing: var(--font-letter-spacing-h2)
}

.FtNd3gVN {
	margin: auto;
	max-width: 130px
}

.FgWF2fEz {
	max-width: 100%
}

.ZkzGOTUP {
	margin: 20px auto 0;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.ozTr8Tqo {
	word-wrap: break-word;
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: var(--font-size-normal);
	line-height: 20px
}

.A0ST8Xv4 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 8px;
	box-shadow: 0 0 2px rgba(0, 0, 0, var(--opacity-shadow-light, .25));
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin: auto;
	max-height: 165px;
	max-width: 300px;
	min-height: 165px;
	min-width: 300px;
	padding: 16px;
	width: 300px
}

.A0ST8Xv4.zLwLUs4m {
	border: none;
	box-shadow: none;
	height: 93px;
	margin: 0;
	max-width: 289px;
	min-height: 0;
	min-width: 289px;
	padding: 0 16px
}

.A0ST8Xv4.zLwLUs4m .ozTr8Tqo {
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	overflow: hidden
}

.A0ST8Xv4.I3y7GnT3 {
	max-width: none;
	min-height: 120px;
	min-width: 0;
	padding: 16px 20px;
	width: 825px
}

.A0ST8Xv4.I3y7GnT3 .ozTr8Tqo {
	-webkit-line-clamp: 1
}

.A0ST8Xv4.I3y7GnT3 .ozTr8Tqo,
.A0ST8Xv4.XEiuMUtX .ozTr8Tqo {
	-webkit-box-orient: vertical;
	display: -webkit-box;
	overflow: hidden
}

.A0ST8Xv4.XEiuMUtX .ozTr8Tqo {
	-webkit-line-clamp: 3
}

@media (max-width:699px) {
	.A0ST8Xv4.XEiuMUtX {
		margin: auto;
		min-height: 140px
	}
}

.A0ST8Xv4.I3y7GnT3:hover,
.A0ST8Xv4.XEiuMUtX:hover {
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15))
}

.Bq9k8Obe {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 8px;
	height: 45px;
	margin-right: 16px;
	width: 45px
}

.Bq9k8Obe.I3y7GnT3 {
	margin-right: 24px
}

.UIiZnUcv {
	display: flex;
	flex: 1;
	flex-direction: column;
	justify-content: space-between;
	word-break: break-word
}

.UIiZnUcv.I3y7GnT3 {
	max-width: none
}

.YI8wNfS4 {
	display: flex;
	flex-direction: row;
	flex-grow: 1
}

.cMAMSKXR {
	display: flex;
	flex-direction: column;
	row-gap: 2px
}

.BonRuFGf {
	word-wrap: break-word;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	font-size: 18px;
	font-weight: var(--font-weight-medium);
	line-height: 28px;
	overflow: hidden
}

.BonRuFGf.I3y7GnT3 {
	font-size: 18px;
	font-weight: var(--font-weight-regular)
}

.b6cp7Z94 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: 15px;
	line-height: 20px
}

.AlcpKygI {
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	overflow: hidden
}

.Bfd1PsXw {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: 13px;
	line-height: 16px
}

.lQQb0yM1 {
	display: flex;
	flex-direction: row;
	justify-content: center;
	min-width: 45px
}

.tAJNBJpY {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	background: rgb(var(--secondary300-rgb, 219, 238, 250));
	border-radius: 28px;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	padding: 4px 8px
}

.QKMuXSaB {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: space-between
}

.Cng_GHbV {
	align-self: flex-end
}

.ufhXNn0j {
	display: flex;
	flex-direction: column
}

.ufhXNn0j:hover {
	cursor: pointer
}

.ufhXNn0j:hover>* {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.xCVdadHc {
	display: inline-block
}

.xCVdadHc:hover {
	color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	cursor: pointer
}

.qpiZm3O7 {
	display: flex;
	flex-direction: row
}

.gFfP4Wld {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	margin-right: 16px;
	padding: 0
}

.gFfP4Wld:hover {
	cursor: pointer
}

.BjPstwNx:hover>* {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.LsrwWc54,
.s31oMTVF {
	justify-content: space-between
}

.LsrwWc54,
.NbzcmMcQ,
.s31oMTVF {
	display: flex;
	flex-direction: row
}

.NbzcmMcQ {
	align-items: center
}

.NbzcmMcQ .cetHN3i1 {
	display: flex;
	flex-direction: row
}

.NbzcmMcQ .cetHN3i1>:not(:first-child) {
	margin-left: -8px
}

.NbzcmMcQ .cetHN3i1>:nth-child(0) {
	z-index: 3
}

.NbzcmMcQ .cetHN3i1>:first-child {
	z-index: 2
}

.NbzcmMcQ .cetHN3i1>:nth-child(2) {
	z-index: 1
}

.NbzcmMcQ .cetHN3i1>:nth-child(3) {
	z-index: 0
}

.NbzcmMcQ .wgAww17t {
	height: 20px;
	width: 20px
}

.NbzcmMcQ .cnsX_2LH {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: -webkit-box;
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	overflow: hidden;
	padding: 3px;
	padding-left: 6px;
	text-overflow: ellipsis
}

._OEWzfHg {
	box-sizing: content-box;
	display: grid;
	gap: 16px;
	grid-auto-flow: row;
	grid-template-columns: repeat(3, 1fr);
	margin: 0;
	margin-bottom: 48px;
	max-width: 1200px;
	padding: 0
}

@media (max-width:1199px) {
	._OEWzfHg {
		grid-template-columns: repeat(2, 1fr);
		margin: auto;
		margin-bottom: 48px
	}
}

@media (max-width:699px) {
	._OEWzfHg {
		grid-template-columns: 1fr
	}
}

.fNG1MInY .hit {
	color: rgb(var(--secondary800-rgb, 9, 78, 155));
	font-weight: var(--font-weight-bold)
}

.c3_TASI5 {
	padding: 6px 12px
}

.lvHdMOGI {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.lvHdMOGI .c3_TASI5 {
	padding: 6px 4px
}

.lvHdMOGI .c3_TASI5 .hit {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-weight: var(--font-weight-semi-bold)
}

.m3xG9N6t {
	padding-left: 0
}

.m3xG9N6t:not(:first-child) {
	margin-top: 10px
}

.F9OraISk {
	cursor: pointer;
	overflow: hidden
}

.F9OraISk,
.r2A7prat {
	display: flex;
	flex-direction: row
}

.aPxoNXHu,
.fNG1MInY,
.r2A7prat {
	max-width: calc(100vw - 62px);
	overflow: hidden;
	text-overflow: ellipsis
}

.tqJj_Ie3 {
	font-style: italic
}

.F1fAfgzQ {
	height: 20px;
	margin-right: 10px;
	width: 20px
}

.X8bXwldv {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 3px
}

.NQHcwQlZ {
	height: 20px;
	margin-right: 10px;
	width: 20px
}

.uw9dGRqS {
	border-radius: 0;
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	cursor: pointer;
	font-weight: var(--font-weight-semi-bold);
	padding: 24px 0
}

.fGozwx99 {
	margin-left: 10px
}

.ezaCckaw {
	background: rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 4px
}

.ezaCckaw:last-child {
	background: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.ZYZctL6E {
	align-items: center;
	display: flex;
	flex-direction: row;
	width: 150px
}

.JDSZLTFb {
	margin-left: 5px;
	margin-right: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

._2XB62_U {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 6px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	display: flex;
	flex-direction: column;
	margin-top: 10px;
	overflow: hidden
}

.MeuAGLAZ {
	flex-shrink: 0
}

.LHhpF3gM {
	background-color: #f5e7e7;
	border-radius: 24px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-small);
	font-size: 12px;
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	line-height: 14px;
	margin-right: auto;
	margin-top: 8px;
	overflow: hidden;
	padding: 6px 12px;
	pointer-events: auto;
	text-decoration: none;
	text-overflow: ellipsis
}

.LHhpF3gM:hover {
	background-color: #e5c1c1
}

.hit {
	color: rgb(var(--secondary800-rgb, 9, 78, 155));
	font-weight: var(--font-weight-bold)
}

.mlia8ndY {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	height: 80px;
	justify-content: center;
	position: relative;
	z-index: 3
}

@media (max-width:699px) {
	.mlia8ndY.xzzUUGqg {
		z-index: 101
	}
}

.cQW11YYM {
	align-items: center;
	box-sizing: content-box;
	flex-grow: 1;
	max-width: 1200px;
	padding: 0 16px
}

.cQW11YYM,
.UmvCmAK7 {
	display: flex;
	flex-direction: row
}

.UmvCmAK7 {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	-moz-column-gap: 20px;
	column-gap: 20px;
	font-size: var(--font-size-h3);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-h3)
}

.kr-font-refresh .UmvCmAK7 {
	letter-spacing: var(--font-letter-spacing-h3)
}

.tQdDSBlW {
	font-weight: 800
}

.a2YJcFRN,
.YIEr1y0x {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-weight: 400
}

.a2YJcFRN:hover,
.YIEr1y0x:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.sS31q7nD {
	color: rgb(var(--secondary700-rgb, 15, 95, 175))
}

.RdF3Wb36 {
	border-left: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	flex: 1 1 0;
	margin: 0 20px;
	min-height: 0;
	min-width: 0;
	padding: 0 20px
}

@media (max-width:699px) {
	.RdF3Wb36 {
		left: 0;
		position: fixed;
		top: 0;
		width: -webkit-fill-available;
		width: -moz-available;
		width: stretch;
		z-index: 2
	}
}

.nnU6cAqG {
	font-size: 18px;
	line-height: 24px
}

@media (max-width:699px) {
	.nnU6cAqG {
		font-size: var(--font-size-normal)
	}
}

.NV4aUWnV {
	font-size: 24px
}

.P3ITeM8j {
	display: none;
	flex: 1 1 0;
	min-height: 0;
	min-width: 0;
	text-align: right
}

.geA7jnUQ {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin: 12px 0
}

@media (max-width:699px) {
	.geA7jnUQ {
		max-height: 480px;
		max-width: 100%;
		overflow-x: hidden;
		overflow-y: auto
	}
}

.ZP1BjHnx {
	margin: 4px 8px 4px 0
}

.XQSJXew5 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-self: center;
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	cursor: pointer;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	margin-left: 16px
}

@media (max-width:699px) {
	.XQSJXew5 {
		margin-left: 0
	}
}

.bvEcqF74 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	box-shadow: 0 4px 4px rgba(0, 0, 0, .15);
	display: flex;
	flex-direction: row;
	justify-content: center;
	left: 0;
	padding: 0 16px;
	position: absolute;
	top: 79px;
	width: 100vw
}

@media (max-width:699px) {
	.bvEcqF74 {
		border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
		position: fixed;
		top: 60px;
		z-index: 2
	}
}

.UqsoPHtK {
	display: flex;
	flex-direction: row;
	justify-content: center;
	width: 1200px
}

._dt3Ma_p {
	flex-grow: 1;
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: auto
}

.D2Qk6goZ {
	border: none;
	border-radius: 42px;
	height: 40px
}

.XiBCqGPV {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 8px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	overflow: hidden;
	position: relative;
	top: 10px
}

.Qh3YPN6T {
	align-items: center;
	cursor: pointer;
	display: flex;
	flex-direction: row;
	padding: 10px
}

.Qh3YPN6T:not(:last-of-type) {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.Qh3YPN6T:hover {
	background: rgb(var(--neutral150-rgb, 245, 245, 245))
}

.Qh3YPN6T:active {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.V0TFaOBw {
	margin-right: 8px;
	width: 24px
}

.nd_3a3WB {
	margin-left: auto
}

.Sk8Uu5Pa {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	margin-top: 20px
}

.r6vtRnrc {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	font-weight: var(--font-weight-semi-bold)
}

body.isMobile .P3ITeM8j {
	display: initial
}

body.isMobile .B6K56gq9 .P3ITeM8j,
body.isMobile .B6K56gq9 .ulT24LCm,
body.isMobile .B6K56gq9 .zx3Nc3l0,
body.isMobile .D2Qk6goZ,
body.isMobile .RdF3Wb36 {
	display: none
}

body.isMobile .B6K56gq9 .RdF3Wb36 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: none;
	display: flex;
	flex-direction: row;
	margin: 0;
	padding: 10px 0
}

.FYfpFVwM {
	text-decoration: underline
}

.FYfpFVwM:hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.JTh0NSI2 {
	background: rgba(var(--neutral1000-rgb, 0, 0, 0), 40%);
	display: none;
	height: 100%;
	position: fixed;
	top: 0;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch;
	z-index: 1
}

@media (max-width:699px) {
	.JTh0NSI2 {
		display: initial
	}
}

.uVpUlDj9 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

@media (max-width:699px) {
	.uVpUlDj9 {
		border-radius: 0
	}
}

.ZaWzY3Bc {
	display: none
}

@media (max-width:699px) {
	.ZaWzY3Bc {
		align-items: center;
		color: rgb(var(--neutral500-rgb, 174, 174, 174));
		display: flex;
		flex-direction: column;
		font-weight: 400;
		justify-content: center;
		padding-right: 10px
	}
}

.oJEFCRMl {
	height: 100%;
	left: 0;
	padding: 0 16px;
	position: absolute;
	top: 0;
	width: 100%
}

.O7hqPlhh {
	height: 100%;
	margin: auto;
	max-width: 1200px;
	padding: 31px 0 27px
}

body.isMobile .O7hqPlhh {
	padding: 24px 0 44px
}

.xHc7miel {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 8px;
	box-shadow: 0 0 24px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	display: flex;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	height: 100%;
	padding: 24px;
	position: relative
}

body:not(.isMobile) .xHc7miel {
	max-width: 30vw;
	min-width: 350px;
	padding: 32px
}

body:not(.isMobile) .xHc7miel.K1fyRbd8 {
	max-width: 24vw
}

.YN9XxK10 {
	display: block;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.Eqpwg_Hz {
	height: 100%;
	z-index: 1
}

.Eqpwg_Hz,
.RqeCCz1C {
	display: flex;
	flex-direction: column
}

.RqeCCz1C {
	flex-grow: 1
}

.dUf8YhH2 {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: 14px;
	font-weight: 700;
	line-height: 17px;
	text-transform: capitalize
}

.fL7b78tb {
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	display: -webkit-box;
	font-size: 28px;
	font-weight: 700;
	line-height: 36px;
	margin-bottom: 16px;
	overflow: hidden;
	text-overflow: ellipsis
}

body.isMobile .fL7b78tb {
	font-size: 32px;
	line-height: 40px;
	margin-bottom: 8px
}

.fL7b78tb.ixSzOhmm {
	font-size: 28px;
	margin-bottom: 0
}

.SynGAUu8 {
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	display: -webkit-box;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis
}

body.isMobile .SynGAUu8 {
	font-size: 14.66px;
	line-height: 22px
}

@media screen and (max-width:1024px) {
	.SynGAUu8 {
		-webkit-line-clamp: 2
	}
}

.K7XimEEt {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-weight: 800;
	margin-top: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

body.isMobile .K7XimEEt {
	font-size: 12px;
	margin-top: 8px
}

.Yk6lzyBT {
	display: flex;
	flex-direction: column;
	flex-grow: 1
}

.z0t5RCcL {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 8px;
	height: 45px;
	margin-bottom: 12px;
	width: 45px
}

.XsKFfyNS {
	overflow: hidden;
	position: relative;
	touch-action: pan-y;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.uwlu08ll {
	min-width: -webkit-fill-available;
	min-width: -moz-available;
	min-width: stretch;
	transform: translateZ(0);
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content
}

.UczlqZWn {
	display: flex
}

._BhNWvVl {
	flex-grow: 0;
	flex-shrink: 0
}

.BI3wmnbJ {
	height: 100%
}

.pmGUuhOw {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	z-index: 100
}

.YUInE_rd {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.zJFlK_5R {
	display: flex;
	flex: 1 1 0;
	flex-direction: column;
	min-height: 0;
	min-width: 0;
	overflow: hidden;
	padding: 50px 0
}

.PBgMx9St {
	margin: auto
}

.RTMEdZub {
	box-sizing: content-box;
	display: grid;
	gap: 16px;
	grid-auto-flow: row;
	grid-template-columns: repeat(3, 1fr);
	margin: 0;
	margin-bottom: 48px;
	max-width: 1200px;
	padding: 0
}

@media (max-width:1199px) {
	.RTMEdZub {
		grid-template-columns: repeat(2, 1fr);
		margin: auto;
		margin-bottom: 48px
	}
}

@media (max-width:699px) {
	.RTMEdZub {
		grid-template-columns: 1fr
	}
}

.ThOoqjXE {
	position: relative
}

.wgUCyVLz {
	background-color: hsla(0, 0%, 100%, .25);
	border: none;
	border-radius: 40px;
	padding: 20px 0;
	width: 40px
}

body.isMobile .wgUCyVLz {
	display: none
}

.ItPLoIVa {
	font-size: 48px
}

.NjiBwR9I {
	left: 5px
}

.DPAMHHeT,
.NjiBwR9I {
	position: absolute;
	top: calc(50% - 40px)
}

.DPAMHHeT {
	right: 5px
}

.zvW7ztHO {
	align-items: center;
	bottom: 16px;
	cursor: pointer;
	display: flex;
	flex-direction: row;
	justify-content: center;
	left: 0;
	list-style: none;
	padding: 0;
	position: absolute;
	right: 0
}

.VDOqpaG1 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: none;
	border-radius: 50%;
	height: 8px;
	margin: 0 4px;
	opacity: .5;
	padding: 0;
	width: 8px
}

.VDOqpaG1:hover {
	opacity: .75
}

.VDOqpaG1.zlws9K1T {
	opacity: 1
}

.a5U3dlY1 {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	justify-content: center;
	margin-bottom: 16px;
	margin-top: 16px;
	text-align: center
}

.NDeegN3b {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	background-color: rgb(var(--primary150-rgb, 254, 247, 242));
	border-radius: 8px;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	grid-column: span 3;
	justify-content: space-between;
	line-height: 20px;
	padding: 32px
}

@media (max-width:1199px) {
	.NDeegN3b {
		grid-column: span 2
	}
}

@media (max-width:699px) {
	.NDeegN3b {
		display: flex;
		flex-direction: column;
		grid-column: auto;
		margin: auto;
		max-width: 300px;
		min-width: 300px
	}
}

.NDeegN3b.ChK2pahQ {
	background-color: rgb(var(--brandPeach1-rgb, 255, 230, 201))
}

.NDeegN3b .Jdme39w_ {
	font-weight: var(--font-weight-regular);
	margin-left: 16px
}

@media (max-width:699px) {
	.NDeegN3b .Jdme39w_ {
		margin-left: 0
	}
}

.NDeegN3b .Bav73494,
.NDeegN3b .Jdme39w_ {
	text-decoration: underline
}

@media (max-width:699px) {
	.NDeegN3b .aAvNCzAs {
		display: flex;
		flex-direction: column
	}
	.NDeegN3b .oMK3aF4O {
		margin-bottom: 28px
	}
}

.GVBGgCKK {
	display: flex;
	flex-direction: column;
	margin: 48px auto;
	max-width: 1200px
}

.GVBGgCKK.ocpBi32G {
	margin-top: 24px
}

@media (max-width:1199px) {
	.GVBGgCKK {
		margin: 24px auto 48px
	}
}

.pQpvzuiJ {
	-moz-column-gap: 40px;
	column-gap: 40px;
	display: flex;
	flex-direction: row
}

.pQpvzuiJ.Lsf8Fnf6 {
	margin-top: 30px
}

@media (max-width:1199px) {
	.pQpvzuiJ.Lsf8Fnf6 {
		margin-top: 15px
	}
}

.g5mDNjrD {
	display: flex;
	flex: 0 0 20%;
	flex-direction: column
}

@media (max-width:1199px) {
	.g5mDNjrD {
		display: none
	}
}

.g5mDNjrD .omTyliTu {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	margin-bottom: 16px;
	padding-bottom: 16px
}

.fnnnRgTI,
.g5mDNjrD .n7KhwTZp,
.g5mDNjrD .omTyliTu {
	display: flex;
	flex-direction: column
}

.fnnnRgTI {
	flex: 0 0 80%;
	margin: 0 auto
}

.c6P76yhK {
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large);
	padding-bottom: 16px
}

@media (max-width:699px) {
	.c6P76yhK {
		grid-column: span 1;
		margin: auto;
		max-width: 300px;
		min-width: 300px
	}
}

.aUH9ifm4 {
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large);
	padding-bottom: 16px
}

@media (max-width:699px) {
	.aUH9ifm4 {
		grid-column: span 1;
		margin: auto;
		max-width: 300px;
		min-width: 300px
	}
}

@media (max-width:1199px) {
	.aUH9ifm4 {
		display: none
	}
	.AoirZFw9 {
		grid-column: span 2
	}
}

@media (max-width:699px) {
	.AoirZFw9 {
		grid-column: span 1;
		margin: auto;
		max-width: 300px;
		min-width: 300px
	}
}

.srbciXbV {
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	grid-column: span 2;
	line-height: var(--font-line-height-large);
	padding-bottom: 16px;
	padding-bottom: 0
}

@media (max-width:1199px) {
	.srbciXbV {
		grid-column: span 2
	}
}

@media (max-width:699px) {
	.srbciXbV {
		grid-column: span 1;
		margin: auto;
		max-width: 300px;
		min-width: 300px
	}
}

.srbciXbV.muqDKvxt {
	grid-column: span 3
}

@media (max-width:1199px) {
	.srbciXbV.muqDKvxt {
		grid-column: span 2
	}
}

@media (max-width:699px) {
	.srbciXbV.muqDKvxt {
		grid-column: span 1;
		margin: auto;
		max-width: 300px;
		min-width: 300px
	}
}

.hrZ4RE1B {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	justify-self: end
}

.hrZ4RE1B:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

@media (max-width:1199px) {
	.hrZ4RE1B {
		display: none
	}
}

.WJSRSrvL {
	text-decoration: underline
}

.TE3p85d7,
.WJSRSrvL {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-weight: var(--font-weight-semi-bold)
}

.TE3p85d7:hover,
.WJSRSrvL:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.FLPIQeit {
	padding-bottom: 8px
}

.FLPIQeit:last-of-type {
	padding-bottom: 0
}

.TzNb9rWd {
	display: none
}

.eEzcRsKe {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

@media (max-width:1199px) {
	.eEzcRsKe {
		margin: auto
	}
	.flgHnO12 {
		-moz-column-gap: 20px;
		column-gap: 20px;
		grid-template-columns: repeat(2, 1fr)
	}
}

@media (max-width:699px) {
	.flgHnO12 {
		grid-template-columns: 1fr
	}
}

.Tp8i4miD {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-weight: var(--font-weight-semi-bold)
}

.FzANlbSz {
	display: grid;
	grid-template-columns: repeat(3, 1fr)
}

.FzANlbSz.ryq765Bp {
	grid-template-columns: repeat(4, 1fr)
}

@media (max-width:1199px) {
	.FzANlbSz.ryq765Bp {
		-moz-column-gap: 20px;
		column-gap: 20px;
		grid-template-columns: repeat(2, 1fr)
	}
}

@media (max-width:699px) {
	.FzANlbSz.ryq765Bp {
		grid-template-columns: 1fr
	}
}

.FzANlbSz.UMpbM7PY {
	margin-bottom: 30px;
	row-gap: 20px
}

@media (max-width:1199px) {
	.FzANlbSz.UMpbM7PY {
		-moz-column-gap: 20px;
		column-gap: 20px;
		grid-template-columns: repeat(2, 1fr)
	}
}

@media (max-width:699px) {
	.FzANlbSz.UMpbM7PY {
		grid-template-columns: 1fr
	}
}

@media (max-width:1199px) {
	.erKUEvEC {
		margin: auto;
		max-width: 300px;
		min-width: 300px
	}
}

.epdpOO7c {
	display: flex;
	flex-direction: row;
	max-width: 300px;
	min-width: 300px
}

@media (max-width:1199px) {
	.epdpOO7c {
		margin: auto;
		max-width: 300px;
		min-width: 300px
	}
}

.epdpOO7c.fY7EwpWp {
	max-width: 400px;
	min-width: 400px
}

@media (max-width:1199px) {
	.epdpOO7c.fY7EwpWp {
		margin: auto;
		max-width: 300px;
		min-width: 300px
	}
}

.SSkqrpEF {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--brandTomatoSoup100-rgb, 238, 90, 41));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px;
	width: 15px
}

.SSkqrpEF.HEXyTYRm {
	margin-right: 15px
}

.i6kILD2U {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.i6kILD2U>a:hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

@media (max-width:1199px) {
	.NuRoQgBY {
		align-items: baseline;
		border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		margin: auto;
		padding-bottom: 16px;
		position: relative;
		width: 616px
	}
}

@media (max-width:699px) {
	.NuRoQgBY {
		width: 300px
	}
}

.ISbw80XZ {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 6px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	padding: 16px;
	position: absolute;
	top: 40px
}

.asNbnmTo {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	display: flex;
	flex-direction: column;
	margin-bottom: 16px;
	padding-bottom: 16px
}

.asNbnmTo input {
	height: 16px;
	margin: 0 12px 0 0;
	width: 16px
}

.asNbnmTo label {
	display: flex;
	margin-bottom: 8px
}

.asNbnmTo label:last-of-type {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.asNbnmTo {
		border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
		border-radius: 6px;
		box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
		left: 0;
		padding: 16px;
		position: absolute;
		top: 40px;
		width: -webkit-fill-available;
		width: -moz-available;
		width: stretch
	}
	.asNbnmTo.Hj4w29XB {
		display: block
	}
	.asNbnmTo.rvxWeVi4 {
		display: none
	}
}

.UwIYNZVn {
	display: none
}

@media (max-width:1199px) {
	.UwIYNZVn {
		display: block
	}
}

.v7tjQUyk {
	align-items: center;
	border: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 4px;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	height: 32px;
	line-height: var(--font-line-height-standard);
	padding: 3px 6px;
	width: 100px
}

.kr-font-refresh .v7tjQUyk {
	letter-spacing: var(--font-letter-spacing-standard)
}

.lQQaY3Et {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 6px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	flex-direction: column;
	padding: 16px;
	position: absolute;
	right: 0;
	top: 40px;
	width: 50%
}

.lQQaY3Et,
.lQQaY3Et.CS3cppYe {
	display: flex
}

.lQQaY3Et.LKtO4JRl {
	display: none
}

.UyGnHec_ {
	margin-bottom: 8px
}

.ezvVy_mD {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	text-decoration: underline
}

.ezvVy_mD:hover {
	color: inherit
}

.rz7sI8cr {
	align-items: center;
	display: flex;
	flex: 1 1 0;
	flex-direction: row;
	justify-content: space-between;
	min-height: 0;
	min-width: 0
}

.w85a5OgB {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.CMHhPQbN {
	font-size: 15px;
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large)
}

.jLNrCES7 {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	margin-top: 5px
}

.CMHhPQbN,
.jLNrCES7 {
	max-width: 250px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.uuzs6GBV {
	display: flex;
	flex-direction: row
}

.uuzs6GBV:not(:first-child) {
	margin-top: 20px
}

@media (max-width:699px) {
	.uuzs6GBV {
		margin-left: 0
	}
}

.uuzs6GBV .CMHhPQbN {
	font-weight: var(--font-weight-regular);
	line-height: normal
}

.uuzs6GBV .jLNrCES7 {
	margin-top: 0
}

.FzaYTGO4 {
	flex-shrink: 0;
	margin-right: 15px
}

.zz1CHAWy {
	display: flex;
	flex-direction: column
}

.OHQMvrYC {
	align-items: center
}

.Cy2EDKVV {
	display: flex;
	flex-direction: column;
	margin-left: 30px;
	min-width: 300px
}

@media (max-width:1199px) {
	.Cy2EDKVV {
		margin: 0
	}
}

.iTCf2eyR {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-semi-bold);
	font-weight: 700;
	line-height: var(--font-line-height-h2);
	margin-bottom: 20px
}

.kr-font-refresh .iTCf2eyR {
	letter-spacing: var(--font-letter-spacing-h2)
}

.bFmjDWiB,
.yBKzx5VP {
	max-width: 250px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.bFmjDWiB {
	font-size: 15px;
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large)
}

.yBKzx5VP {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	margin-top: 5px
}

.jNTUv5CU {
	background-color: transparent;
	border-radius: 0;
	margin-bottom: 20px;
	padding: 0
}

.jNTUv5CU .iTCf2eyR {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	margin-bottom: 15px
}

.jNTUv5CU .bFmjDWiB {
	font-weight: var(--font-weight-regular);
	line-height: normal
}

.jNTUv5CU .yBKzx5VP {
	margin-top: 0
}

@media (max-width:1199px) {
	.cHrUbMaJ {
		max-width: calc(100vw - 20px);
		overflow-x: auto;
		padding-bottom: 20px
	}
	.cHrUbMaJ,
	.qBKvErZX {
		display: flex;
		flex-direction: row
	}
	.qBKvErZX {
		min-width: -webkit-min-content;
		min-width: -moz-min-content;
		min-width: min-content
	}
}

.llRu6p5x {
	display: flex;
	flex-direction: row
}

.llRu6p5x:not(:first-child) {
	margin-top: 20px
}

body.isMobile .llRu6p5x {
	min-width: 200px
}

body.isMobile .llRu6p5x:not(:first-child) {
	margin-left: 20px;
	margin-top: 0
}

.YpskUYFu {
	flex-shrink: 0;
	height: 30px;
	margin-right: 20px;
	width: 30px
}

.Yl2oddLn {
	display: flex;
	flex-direction: column
}

.dHHrPVz6 {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-radius: 8px;
	padding: 16px 0 16px 20px
}

.NQZloWL2 {
	margin-bottom: 20px
}

@media (max-width:1199px) {
	.NQZloWL2 {
		background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
		padding: 20px 30px 0
	}
}

.NQZloWL2 .iTCf2eyR {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard);
	margin-bottom: 15px
}

.NQZloWL2 .iTCf2eyR,
.NQZloWL2 .XfVP217A {
	font-weight: var(--font-weight-semi-bold)
}

.NQZloWL2 .XfVP217A {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: block;
	margin-bottom: 8px
}

.NQZloWL2 .XfVP217A:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

@media (max-width:1199px) {
	.NQZloWL2 .XfVP217A {
		margin-right: 28px;
		white-space: nowrap
	}
}

.JA2DiIpA {
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	margin-bottom: 20px
}

.DG5jNie4 {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	z-index: 100
}

.KPalOMbV {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.HPpix8XZ {
	box-sizing: content-box;
	display: flex;
	flex-direction: column;
	margin: 20px auto;
	max-width: 1200px;
	padding: 0 16px 40px
}

@media (max-width:1199px) {
	.HPpix8XZ {
		margin-top: 0;
		padding: 0
	}
}

.FX4qNOjF {
	box-sizing: content-box;
	display: flex;
	flex-direction: row;
	margin: auto;
	max-width: 1200px;
	padding: 40px 16px
}

body.isMobile .FX4qNOjF {
	display: flex;
	flex-direction: column;
	padding: 0 16px
}

.WujHdcT8 {
	display: flex;
	flex-direction: row
}

@media (max-width:1199px) {
	.WujHdcT8 {
		display: flex;
		flex-direction: column;
		width: -webkit-fill-available;
		width: -moz-available;
		width: stretch
	}
}

.p0ueSJRw {
	display: flex;
	flex-direction: column;
	flex-grow: 1
}

body.isMobile .p0ueSJRw {
	justify-content: center;
	order: 2
}

.O7zXPGlJ {
	margin-bottom: 20px
}

.b_9chw3U {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-radius: 8px
}

body.isMobile .b_9chw3U {
	margin: 20px 0
}

.e3XeZU3W {
	max-width: 73px
}

.JGaiMVw8 {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-h2);
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	font-weight: 700;
	line-height: var(--font-line-height-h2);
	line-height: var(--font-line-height-standard);
	margin-bottom: 20px
}

.kr-font-refresh .JGaiMVw8 {
	letter-spacing: var(--font-letter-spacing-h2)
}

.Refm4HzI {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	margin-bottom: 20px
}

.iEIQp5Rq,
.VJzWSfHU {
	display: grid;
	grid-template-columns: 1fr;
	justify-items: center;
	row-gap: 16px
}

.YWgABMNd {
	margin-bottom: 20px
}

.dvx97Rt3 {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	text-decoration: underline
}

.dvx97Rt3:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.vmMy2BwQ {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-radius: 8px;
	margin-bottom: 20px;
	padding-bottom: 16px;
	padding-left: 20px;
	padding-top: 16px
}

.bCkjbTmC {
	display: flex;
	flex-direction: column;
	margin-top: 20px
}

.X6MPthSh {
	padding: 0
}

.VtymzQA9 {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-h3);
	font-weight: var(--font-weight-semi-bold);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-h3);
	margin-bottom: 30px
}

.kr-font-refresh .VtymzQA9 {
	letter-spacing: var(--font-letter-spacing-h3)
}

.AUhRMmpz {
	font-weight: var(--font-weight-semi-bold)
}

.lrhdnpwI,
.ZeOVeBDp {
	width: 825px
}

@media (max-width:1199px) {
	.lrhdnpwI,
	.ZeOVeBDp {
		width: auto
	}
}

.lrhdnpwI:first-child {
	margin-top: 20px
}

.hit {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-weight: var(--font-weight-semi-bold)
}

@media (max-width:1199px) {
	.zfylNzT0 {
		margin: auto;
		order: 2;
		width: 300px
	}
	.zfylNzT0.l6b5uSTG {
		margin-top: 20px
	}
}

.N6iJMJXI {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-radius: 8px;
	padding: 16px 0 16px 20px
}

@media (max-width:1199px) {
	.MWr_mShw {
		grid-row-end: 6;
		grid-row-start: 5
	}
}

.l_9i2Z8B {
	display: flex;
	flex: 1 1 0;
	flex-direction: row;
	justify-content: space-between;
	min-height: 0;
	min-width: 0
}

.sifre2_y {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-weight: var(--font-weight-regular)
}

.sifre2_y:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.GRMGM__c {
	display: flex;
	flex-direction: column;
	max-width: 690px
}

.GRMGM__c.CJVIbWlB {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.ErAde4Qi {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 60px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 64px;
	margin: 0 auto 72px
}

@media screen and (max-width:700px) {
	.ErAde4Qi {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px
	}
}

.CJVIbWlB .ErAde4Qi {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.modrTvZz {
	border-top: solid 1px rgb(var(--neutral300-rgb, 224, 224, 224));
	cursor: pointer;
	display: grid;
	grid-template-areas: "question chevron" "answer answer";
	grid-template-columns: minmax(200px, 1fr) auto;
	grid-template-rows: [header] fit-content(64px) [answer] auto;
	padding: 20px 0 30px
}

.GH0V7pzL {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-light);
	grid-area: question;
	letter-spacing: -.02em;
	line-height: 33px;
	padding-right: 10px
}

@media screen and (max-width:700px) {
	.GH0V7pzL {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral800-rgb, 68, 68, 68));
		font-family: Calibre-R, sans-serif;
		font-size: 20px;
		font-weight: var(--font-weight-light);
		letter-spacing: -.02em;
		line-height: 32px
	}
}

.CJVIbWlB .GH0V7pzL {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.E7LUPq6U {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	grid-area: answer;
	letter-spacing: -.02em;
	line-height: 32px;
	max-height: 600px;
	overflow: hidden;
	padding: 26px 0 61px;
	transition: max-height .3s;
	transition: padding .3s
}

.bMZVsN7O .E7LUPq6U {
	max-height: 0;
	padding: 0
}

@media screen and (max-width:700px) {
	.E7LUPq6U {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral800-rgb, 68, 68, 68));
		font-family: Calibre-R, sans-serif;
		font-size: 16px;
		font-weight: var(--font-weight-light);
		line-height: 28px
	}
}

.CJVIbWlB .E7LUPq6U {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.tvCuLhZ7 {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.tvCuLhZ7,
.tvCuLhZ7:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.tvCuLhZ7:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .tvCuLhZ7:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.z069m5xd {
	align-self: self-start;
	grid-area: chevron;
	height: 24px;
	margin-top: 7px;
	position: relative;
	width: 24px
}

.z069m5xd:after,
.z069m5xd:before {
	background-color: rgb(var(--neutral700-rgb, 102, 102, 102));
	content: " ";
	display: block;
	height: 1px;
	left: 0;
	position: absolute;
	top: 11.5px;
	width: 24px
}

.z069m5xd:after {
	transform: rotate(-90deg)
}

.z069m5xd:after,
.z069m5xd:before {
	transition: background-color .3s, opacity .3s ease, transform .3s ease
}

.CJVIbWlB .z069m5xd:after,
.CJVIbWlB .z069m5xd:before {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.z069m5xd.KFwZUnv9:before {
	transform: rotate(180deg)
}

.z069m5xd.KFwZUnv9:after {
	opacity: 0;
	transform: rotate(0deg)
}

.z069m5xd.KFwZUnv9:after,
.z069m5xd.KFwZUnv9:before {
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.CJVIbWlB .z069m5xd.KFwZUnv9:after,
.CJVIbWlB .z069m5xd.KFwZUnv9:before {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.UYIuXYyt {
	align-self: center;
	border-radius: 8px;
	box-shadow: 0 4px 8px rgba(0, 0, 0, var(--opacity-shadow-light, .08));
	margin: 10px 20px;
	max-width: 650px
}

.fFuy6kBM,
.UYIuXYyt {
	display: flex;
	flex-direction: row;
	overflow: hidden;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.fFuy6kBM {
	align-items: center;
	border: solid 1px rgb(var(--neutral300-rgb, 224, 224, 224));
	border-bottom-left-radius: 8px;
	border-top-left-radius: 8px;
	max-width: 520px;
	padding: 15px 20px;
	white-space: nowrap
}

.fFuy6kBM:hover {
	background-color: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.LCfyQ48_ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px
}

.kKN86QqT {
	display: inline-flex;
	margin-right: 10px;
	vertical-align: middle
}

._utHc4Q9 {
	align-self: center;
	background-color: rgb(var(--codaGreen600-rgb, 15, 95, 175));
	border: none;
	border-radius: 0;
	border-radius: 38px;
	height: 100%;
	height: 60px;
	transition: opacity .3s ease-in-out;
	width: 130px;
	width: 300px
}

._utHc4Q9.WqkVEXIQ:not(.yVTTub_M),
._utHc4Q9:hover:not(.yVTTub_M) {
	background: rgb(var(--secondary800-rgb, 9, 78, 155));
	box-shadow: none;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

._utHc4Q9.Y0FCtyXW:not(.yVTTub_M),
._utHc4Q9:active:not(.yVTTub_M) {
	background: rgb(var(--secondary900-rgb, 13, 57, 153));
	box-shadow: none;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

._utHc4Q9.hFgtQ6RW {
	opacity: .7
}

.GspIHGb0 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	margin-right: 20px
}

.LeBOHLWw {
	color: rgb(var(--greenAccent-rgb, 77, 182, 125));
	margin-left: auto;
	opacity: 0;
	transition: opacity .1s ease-in-out
}

.LeBOHLWw.dTmFA70y {
	opacity: 1
}

.LuhbaAFU {
	align-items: center;
	display: flex;
	flex: auto;
	flex-direction: row
}

.U_ENtriT {
	background-color: rgb(var(--codaGreen600-rgb, 15, 95, 175));
	border: none;
	border-radius: 0;
	height: 100%;
	width: 130px
}

.U_ENtriT.WqkVEXIQ:not(.yVTTub_M),
.U_ENtriT:hover:not(.yVTTub_M) {
	background: rgb(var(--secondary800-rgb, 9, 78, 155));
	box-shadow: none;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.U_ENtriT.Y0FCtyXW:not(.yVTTub_M),
.U_ENtriT:active:not(.yVTTub_M) {
	background: rgb(var(--secondary900-rgb, 13, 57, 153));
	box-shadow: none;
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.oYD2sXIV {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px
}

.QYMOYmxg {
	align-self: center;
	display: flex;
	flex-direction: row;
	margin-bottom: 30px
}

.dzEeR8ec {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 7px;
	margin: 0 8px;
	padding: 22px
}

.dzEeR8ec:hover {
	background: rgb(var(--neutral200-rgb, 240, 240, 240))
}

.Nt8uxLj6 {
	height: 32px;
	width: 32px
}

.Sh1TgRMl {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px
}

.GbbFRXeM,
.LsulJbYR {
	max-width: none
}

.LsulJbYR {
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.KD8ydwiV {
	align-items: center;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	height: 40px;
	justify-content: space-between;
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .KD8ydwiV {
	letter-spacing: var(--font-letter-spacing-standard)
}

.Dox1LVks,
.qAPiMaTy {
	height: 46px
}

.qj0g7Tfu,
.ZX9lfyA5 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.ZX9lfyA5 {
	display: inline-block
}

.uN8oDVD8 {
	font-size: 12px;
	margin-left: 13px
}

.u5a03szn,
.uN8oDVD8 {
	display: flex;
	flex-direction: row
}

.u5a03szn {
	align-items: center;
	flex: 1 0 auto;
	justify-content: flex-end
}

.zy5wirw3 {
	align-items: center;
	display: flex;
	flex-direction: column
}

.RllFZcb2 {
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/background_tertiary.svg);
	background-repeat: no-repeat;
	background-size: cover;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.jdt10xHJ {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.qUrR8VxH {
	align-items: center;
	display: flex;
	flex-direction: column;
	padding: 140px 10px
}

.vOMm2qVE {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	font-size: 14px;
	font-weight: var(--font-weight-medium);
	letter-spacing: .1em;
	line-height: 20px;
	text-transform: uppercase;
	white-space: nowrap
}

._F9ItDFJ,
.vOMm2qVE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

._F9ItDFJ {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 60px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 64px;
	padding-top: 10px;
	text-align: center
}

@media screen and (max-width:630px) {
	._F9ItDFJ {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px
	}
}

.ZquAFl_C {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	max-width: 550px;
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center
}

@media screen and (max-width:630px) {
	.ZquAFl_C {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral800-rgb, 68, 68, 68));
		font-family: Calibre-R, sans-serif;
		font-size: 16px;
		font-weight: var(--font-weight-light);
		line-height: 28px
	}
}

.qwoIdjZX {
	color: rgb(var(--codaGreen600-rgb, 15, 95, 175))
}

.mGAb4hl1 {
	display: flex;
	flex: 0 0 auto;
	flex-direction: column;
	justify-content: center;
	margin: 0 40px;
	max-width: 2560px;
	text-align: center;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.AcgfIISu {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px;
	margin: 40px 0
}

.E71F3nzk {
	color: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.GU6baUQR {
	margin-bottom: 40px
}

._gpOVjGu,
.GU6baUQR {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px
}

._gpOVjGu {
	margin: 20px 0
}

.wy87cLfp {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px;
	margin-right: 4px;
	max-width: 450px
}

@media screen and (max-width:630px) {
	.wy87cLfp {
		max-width: 250px
	}
}

.zhqYcKqD {
	display: inline-flex
}

.HoViduh4 {
	margin-left: auto;
	max-width: 200px
}

.KKh6sFhS {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	display: flex;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	font-size: 44px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 48px;
	margin-top: 40px
}

@media screen and (max-width:630px) {
	.KKh6sFhS {
		margin-bottom: 0
	}
}

.sAvfER6u {
	display: flex;
	flex-direction: row;
	justify-content: center;
	margin-bottom: 20px;
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 40px;
	text-align: left
}

@media screen and (max-width:630px) {
	.sAvfER6u {
		display: flex;
		flex-direction: column
	}
}

.ptgkvZRi {
	display: flex;
	flex-direction: column;
	margin: 0 15px;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

@media screen and (max-width:630px) {
	.ptgkvZRi {
		margin: 20px
	}
}

.dw0SQ9NL {
	font-size: 44px;
	letter-spacing: -.04em;
	line-height: 48px;
	margin-bottom: 8px
}

.BLGwjI7f,
.dw0SQ9NL {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	font-family: Calibre-R, sans-serif;
	font-weight: var(--font-weight-bold)
}

.BLGwjI7f {
	display: flex;
	flex-direction: column;
	font-size: 30px;
	line-height: 36px;
	margin-bottom: 40px
}

.kr-font-refresh .BLGwjI7f {
	letter-spacing: var(--font-letter-spacing-h4)
}

.Go4W45iE {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px
}

.fX_l12Sy,
.Go4W45iE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.fX_l12Sy {
	align-self: center;
	border-radius: 36px;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	height: 60px;
	line-height: 20px;
	margin: 60px 0;
	max-width: 320px;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

@media screen and (max-width:630px) {
	.fX_l12Sy {
		margin-top: 20px
	}
}

.JOe5cHLe {
	margin-bottom: 20px
}

.ALbj7G5E {
	text-align: left
}

.mNdvquZi {
	align-self: center;
	max-width: 690px;
	padding: 72px 24px;
	padding-bottom: 100px;
	width: 100vw
}

.mZwfSLsv {
	display: grid;
	gap: 20px;
	grid-auto-flow: row;
	grid-template-columns: repeat(3, 1fr);
	margin: 20px auto 0
}

@media (min-width:769px) and (max-width:1023px) {
	.mZwfSLsv {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media (max-width:769px) {
	.mZwfSLsv {
		grid-template-columns: repeat(1, 1fr)
	}
}

body.isMobile .mZwfSLsv {
	grid-template-columns: 1fr
}

.RNg2eAvX {
	grid-column-end: 2;
	grid-column-start: 1;
	grid-row: 1
}

.W1F7Obe_.W1F7Obe_ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	padding: 0 20px 14px
}

.W1F7Obe_.W1F7Obe_:hover {
	color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.W1F7Obe_.W1F7Obe_+.W1F7Obe_ {
	margin-left: 0
}

.qh3atfAS.qh3atfAS {
	color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.YVzKxNLh {
	padding: 0
}

.iU_zJb0S {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px
}

.Px1DvBuq {
	margin: 12px 0 20px
}

.O5UBES3f {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-normal);
	line-height: var(--font-line-height-standard);
	margin-bottom: 8px
}

.dKa2oiw1 {
	font-weight: var(--font-weight-bold)
}

.dKa2oiw1:hover,
.hdC9vtK5:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	cursor: pointer
}

.HMBe__SS {
	align-items: center;
	display: flex;
	flex-direction: column
}

.e0uNc5YB,
.HMBe__SS {
	margin: auto;
	width: 100%
}

.e0uNc5YB {
	background-color: rgb(var(--primary100-rgb, 251, 247, 245));
	padding: 30px 0
}

.HFVs1Kpn {
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin: auto;
	max-width: 800px;
	padding: 16px;
	width: 100%
}

.HFVs1Kpn>* {
	margin-top: 8px
}

.bVUXJ5Mm {
	height: 100px;
	width: 100px
}

.bVUXJ5Mm img {
	box-shadow: 0 0 2px rgba(0, 0, 0, var(--opacity-shadow-light, .25))
}

.z4Ny7Cfk {
	margin: 0 10px
}

.L8LNufAy {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 60px;
	font-size: 48px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 64px;
	padding-bottom: 10px
}

.L8LNufAy,
.we4K9lP2 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	text-align: center
}

.we4K9lP2 {
	word-wrap: break-word;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	max-width: inherit;
	padding-top: 10px
}

.we4K9lP2:empty {
	display: none
}

.jcTQaPIA {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 28px;
	line-height: 20px
}

@media (max-width:699px) {
	.jcTQaPIA {
		justify-content: center
	}
}

.U0_f_eZy {
	font-weight: var(--font-weight-bold)
}

.OergTYYv {
	border-right: 1px solid rgb(var(--neutral400-rgb, 198, 198, 198));
	padding: 0 10px
}

.OergTYYv:first-child {
	padding-left: 0
}

.OergTYYv:last-child {
	border: unset
}

.NhHN9ZGz {
	margin-top: 24px
}

.vIb9tibd {
	margin-top: 20px
}

.snIKL3vF {
	display: flex
}

.O3WzASWb {
	height: 20px;
	width: 20px
}

.npD7s93A {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	padding-bottom: 20px
}

.aadq6NSW,
.npD7s93A {
	margin: auto;
	max-width: 1200px
}

.aadq6NSW {
	box-sizing: content-box;
	padding: 0 16px
}

.aEP24587 {
	margin: 40px 0;
	width: 100%
}

body.isMobile .aEP24587 {
	margin: 16px
}

.szdC1xaC {
	display: grid;
	gap: 20px;
	grid-auto-flow: row;
	grid-template-columns: repeat(3, 1fr);
	margin: 20px auto 48px
}

@media (min-width:1024px) and (max-width:1439px) {
	.szdC1xaC {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media (min-width:769px) and (max-width:1023px) {
	.szdC1xaC {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media (max-width:769px) {
	.szdC1xaC {
		grid-template-columns: repeat(1, 1fr)
	}
}

body.isMobile .szdC1xaC {
	grid-template-columns: 1fr
}

.E0FscFII {
	grid-column-end: 3;
	grid-column-start: 1;
	grid-row: 1
}

body.isMobile .E0FscFII {
	grid-column: 1
}

.nur97NKs {
	margin: 100px 0 200px;
	text-align: center
}

.mCBO98ps {
	height: auto;
	width: 65px
}

.MCcFs1Ps {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px;
	margin-top: 45px
}

.MCcFs1Ps,
.oMxEWJ9p {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.oMxEWJ9p {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	line-height: 20px;
	margin-top: 16px
}

.ChnZBj7D {
	display: flex;
	flex-direction: row;
	margin: 36px auto;
	max-width: 1200px;
	min-width: 1200px
}

@media (max-width:1199px) {
	.ChnZBj7D {
		display: flex;
		flex-direction: column;
		max-width: 300px;
		min-width: 300px
	}
}

.SGzCoupX {
	display: flex;
	flex: 1;
	flex-direction: column;
	justify-content: flex-start;
	margin-right: 32px
}

@media (max-width:1199px) {
	.SGzCoupX {
		margin-right: 0;
		text-align: center
	}
}

.SGzCoupX .nT8rM19c {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif;
	font-size: 60px;
	font-size: var(--font-size-hero);
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 64px;
	line-height: var(--font-line-height-h1);
	margin-bottom: 4px;
	margin-top: 16px;
	padding: 0
}

.SGzCoupX .nT8rM19c,
.SGzCoupX .U0_f_eZy {
	color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.SGzCoupX .U0_f_eZy {
	font-size: var(--font-size-large);
	line-height: var(--font-line-height-h3)
}

.SGzCoupX .lDwk_OzX {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	word-wrap: break-word;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-size: var(--font-size-large);
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	line-height: var(--font-line-height-large)
}

.SGzCoupX .lDwk_OzX:empty {
	display: none
}

.eosekl8X {
	flex: 3;
	max-width: 825px;
	min-width: 825px;
	position: relative
}

@media (max-width:1199px) {
	.eosekl8X {
		max-width: none;
		min-width: 0;
		width: 100%
	}
}

.eosekl8X .BU7oBYGw {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	position: absolute;
	right: 0;
	top: -8px;
	width: 120px
}

.eosekl8X .BU7oBYGw:hover {
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245))
}

@media (max-width:1199px) {
	.eosekl8X .BU7oBYGw {
		margin: 16px 0;
		position: static;
		width: -webkit-fill-available;
		width: -moz-available;
		width: stretch
	}
	.apI_Qf1n {
		display: flex;
		justify-content: center
	}
}

.dVfXOxJ6 {
	position: sticky;
	top: 80px
}

.U_VnJXnZ {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: flex;
	flex-direction: row;
	margin-bottom: 8px
}

@media (max-width:1199px) {
	.U_VnJXnZ {
		display: flex;
		justify-content: center
	}
}

.U_VnJXnZ .p4kKcv7k {
	border-right: 1px solid rgb(var(--neutral400-rgb, 198, 198, 198));
	padding: 0 4px
}

.U_VnJXnZ .p4kKcv7k:first-child {
	padding-left: 0
}

.U_VnJXnZ .p4kKcv7k:last-child {
	border: unset
}

@media (max-width:1199px) {
	.y0t6WS10 {
		display: none
	}
}

.usqPw0DS {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: flex;
	flex-direction: column
}

.m6B3ZNPw {
	display: flex;
	flex-direction: row
}

.jVkvCmmM {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	z-index: 100
}

.rBM6uCPq {
	display: flex;
	flex-direction: column
}

.mktoForm .mktoError .mktoErrorMsg span.mktoErrorDetail,
.mktoForm .mktoOffset,
.mktoGutter {
	display: none
}

form.mktoForm {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 6px;
	display: flex;
	flex-direction: column;
	padding: 16px 0;
	width: 100%!important
}

.mktoForm div.mktoFormRow {
	display: flex;
	flex-flow: row wrap;
	margin: 0 32px
}

div.mktoFieldDescriptor.mktoFormCol {
	flex: 1 1 0%;
	flex-wrap: wrap;
	transition: opacity .1s, flex-basis .2s ease-out
}

.mktoForm div.mktoFieldDescriptor.mktoFormCol+div.mktoFieldDescriptor.mktoFormCol {
	margin-left: 16px
}

@media screen and (max-width:500px) {
	div.mktoFieldDescriptor.mktoFormCol {
		flex: 1 1 100%
	}
	.mktoForm div.mktoFieldDescriptor.mktoFormCol+div.mktoFieldDescriptor.mktoFormCol {
		margin-left: 0
	}
}

.mktoForm div.mktoFieldWrap {
	box-sizing: border-box;
	display: flex;
	flex: 1 1 50%;
	flex-direction: column;
	width: 100%
}

.mktoForm label.mktoLabel {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	cursor: default;
	display: flex;
	font-size: var(--font-size-large);
	line-height: var(--font-line-height-large);
	margin-bottom: 4px;
	overflow: hidden;
	text-overflow: ellipsis;
	text-transform: none;
	white-space: nowrap;
	white-space: break-spaces;
	width: 100%!important
}

.mktoForm .mktoRequiredField .mktoAsterix {
	display: none!important;
	order: 1
}

.mktoForm input[type=email].mktoField,
.mktoForm input[type=tel].mktoField,
.mktoForm input[type=text].mktoField,
.mktoForm select.mktoField {
	align-items: center;
	background-color: rgb(var(--neutral150-rgb, 245, 245, 245));
	border: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	border-radius: 4px;
	box-sizing: border-box;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	font-size: var(--font-size-large);
	line-height: var(--font-line-height-large);
	margin: 6px 0;
	min-height: 18px;
	min-height: 34px;
	padding: 6px;
	padding: 4px;
	width: 100%!important
}

:where(.kr-button-refresh) .mktoForm input[type=email].mktoField,
:where(.kr-button-refresh) .mktoForm input[type=tel].mktoField,
:where(.kr-button-refresh) .mktoForm input[type=text].mktoField,
:where(.kr-button-refresh) .mktoForm select.mktoField {
	border-radius: 6px
}

.mktoForm input[type=email].mktoField:hover,
.mktoForm input[type=tel].mktoField:hover,
.mktoForm input[type=text].mktoField:hover,
.mktoForm select.mktoField:hover {
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.mktoForm input[type=email].mktoField:focus-within,
.mktoForm input[type=tel].mktoField:focus-within,
.mktoForm input[type=text].mktoField:focus-within,
.mktoForm select.mktoField:focus-within {
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.mktoForm input[type=email].mktoField:focus-within,
.mktoForm input[type=tel].mktoField:focus-within,
.mktoForm input[type=text].mktoField:focus-within,
.mktoForm select.mktoField:focus-within {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.mktoForm input[type=email].mktoField::-moz-placeholder,
.mktoForm input[type=tel].mktoField::-moz-placeholder,
.mktoForm input[type=text].mktoField::-moz-placeholder,
.mktoForm select.mktoField::-moz-placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.mktoForm input[type=email].mktoField::placeholder,
.mktoForm input[type=tel].mktoField::placeholder,
.mktoForm input[type=text].mktoField::placeholder,
.mktoForm select.mktoField::placeholder {
	color: rgb(var(--neutral500-rgb, 174, 174, 174));
	opacity: 1
}

.mktoForm input[type=email].mktoField :hover,
.mktoForm input[type=tel].mktoField :hover,
.mktoForm input[type=text].mktoField :hover,
.mktoForm select.mktoField :hover {
	cursor: text
}

.mktoForm input[type=email].mktoField.mktoInvalid,
.mktoForm input[type=tel].mktoField.mktoInvalid,
.mktoForm input[type=text].mktoField.mktoInvalid,
.mktoForm select.mktoField.mktoInvalid {
	border: 1px solid rgb(var(--primary700-rgb, 218, 73, 63))
}

.mktoForm div.mktoHtmlText {
	padding-top: .3em;
	width: 100%!important
}

.mktoForm div.mktoError {
	position: static;
	right: auto!important
}

.mktoForm .mktoError .mktoErrorArrowWrap {
	display: none!important
}

.mktoForm .mktoError div.mktoErrorMsg {
	background-color: transparent;
	background-image: none;
	border: medium none;
	box-shadow: none;
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	left: 4px;
	line-height: var(--font-line-height-standard);
	margin: 0;
	max-width: none;
	padding: 0;
	position: absolute;
	text-shadow: none;
	top: 72px
}

.kr-font-refresh .mktoForm .mktoError div.mktoErrorMsg {
	letter-spacing: var(--font-letter-spacing-standard)
}

.mktoForm .mktoButtonRow {
	display: flex;
	justify-content: flex-end;
	margin-right: 32px;
	margin-top: 16px
}

.mktoForm button.mktoButton {
	align-items: center;
	background: rgb(var(--secondary700-rgb, 15, 95, 175));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-color: rgb(var(--secondary700-rgb, 15, 95, 175));
	border-radius: 18px;
	box-sizing: border-box;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	cursor: pointer;
	display: inline-flex;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	height: 36px;
	justify-content: center;
	line-height: var(--font-line-height-standard);
	padding: 0 18px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

:where(.kr-button-refresh) .mktoForm button.mktoButton {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .mktoForm button.mktoButton:focus:not(.disabled),
.mktoForm button.mktoButton:active:not(.disabled),
.mktoForm button.mktoButton:hover:not(.disabled) {
	background: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.PsWf_kcW {
	margin: auto
}

.GNCkymDE,
.PsWf_kcW {
	display: flex;
	flex-direction: column;
	justify-content: center
}

.GNCkymDE {
	align-self: center;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 4px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	box-sizing: border-box;
	margin: 16px 11px;
	padding: 30px;
	position: relative
}

.ptqGJFV2 {
	font-size: var(--font-size-large);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-large)
}

.NIoY8853 {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.o1fq45bi {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	background-color: transparent;
	border-radius: 4px;
	cursor: pointer;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-weight: 600;
	outline: none;
	transition: background-color .2s, box-shadow .2s
}

.kr-font-refresh-canvas .o1fq45bi {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

@media print {
	html.printing-standalone-sections .o1fq45bi {
		font-family: Inter, sans-serif
	}
}

.o1fq45bi:focus {
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	outline-offset: -2px
}

.o1fq45bi:disabled {
	cursor: default
}

.QLiua1CD {
	background-color: rgb(var(--secondary700-rgb, 15, 95, 175));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

body:not(.isMobile) .QLiua1CD:hover:not(:disabled) {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

body:not(.isMobile) .QLiua1CD:active:not(:disabled),
body:not(.isMobile) .QLiua1CD:hover:not(:disabled) {
	background-color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.QLiua1CD:disabled {
	background-color: rgb(var(--neutral300-rgb, 224, 224, 224))
}

.QLiua1CD:focus {
	outline-offset: -2px
}

.HhtdOBgy {
	background-color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

body:not(.isMobile) .HhtdOBgy:hover:not(:disabled) {
	background-color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

body:not(.isMobile) .HhtdOBgy:active:not(:disabled) {
	background-color: rgb(var(--neutral1000-rgb, 0, 0, 0))
}

.HhtdOBgy:disabled {
	background-color: rgb(var(--neutral500-rgb, 174, 174, 174))
}

.HhtdOBgy:focus {
	outline-offset: -2px
}

.Cqw58zOz {
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

body:not(.isMobile) .Cqw58zOz:hover {
	background-color: rgb(var(--primary700-rgb, 218, 73, 63));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.Cqw58zOz:active {
	background-color: rgb(var(--primary800-rgb, 188, 50, 45))
}

.Cqw58zOz:disabled {
	background-color: rgb(var(--codaRed300-rgb, 252, 214, 191))
}

.Cqw58zOz:focus {
	outline-offset: -2px
}

.zvkv9nzQ {
	flex: 1;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	padding: 10px 14px
}

.zvkv9nzQ:focus {
	outline-offset: -2px
}

.iIhYmIS_ {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard);
	padding: 8px 12px
}

.iIhYmIS_:focus {
	outline-offset: -2px
}

.wEiGrUyI {
	display: inline-flex;
	margin-left: auto;
	padding-left: 8px;
	position: relative
}

.o1fq45bi {
	align-items: center;
	align-self: stretch;
	border-radius: 20px;
	display: flex;
	flex: 1 1 0;
	height: 40px;
	margin: 0;
	min-height: 0;
	min-width: 0;
	padding: 3px 20px 3px 11px;
	position: relative
}

:where(.kr-button-refresh) .o1fq45bi {
	border-radius: 8px;
	padding: 4px 18px 4px 12px
}

.o1fq45bi:after {
	border: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193));
	border-radius: 22px;
	bottom: -3px;
	content: "";
	display: none;
	left: -3px;
	position: absolute;
	right: -3px;
	top: -3px
}

:where(.kr-button-refresh) .o1fq45bi:after {
	border-radius: 8px
}

#coda-body:not(.intent-mouse) .o1fq45bi:focus:after {
	display: block
}

.RhfGwNGN {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 30px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 20px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 36px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 36px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 28px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 28px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	--font-weight-canvas-headings: 600;
	--font-margin-top-h0: 3px;
	--font-margin-bottom-h0: 1px;
	--font-margin-top-h1: 12px;
	--font-margin-bottom-h1: 24px;
	--font-margin-top-h2: 1px;
	--font-margin-bottom-h2: 15px;
	--font-margin-top-h3: 4.5px;
	--font-margin-bottom-h3: 7.5px;
	--font-margin-top-h1-mobile: 7.5px;
	--font-margin-bottom-h1-mobile: 16.5px;
	--font-margin-top-h2-mobile: 3.75px;
	--font-margin-bottom-h2-mobile: 8.25px;
	--font-margin-top-h3-mobile: 3.25px;
	--font-margin-bottom-h3-mobile: 8.75px;
	--font-margin-list: 8px;
	--font-margin-folded-lines-unit: 8px;
	--font-padding-horizontal-code: 20px;
	--font-padding-vertical-code: 12px;
	--font-padding-bottom-table-header: 6px;
	--font-indent-paragraph: 24px;
	--font-indent-quote: 24px;
	--font-letter-spacing-h0: -0.005em;
	--font-letter-spacing-h1: "normal";
	--block-padding-vertical: 0;
	--block-padding-vertical-heading: 0;
	--block-padding-vertical-list: 0;
	--font-letter-spacing-h2: normal;
	--font-letter-spacing-h3: normal;
	--font-letter-spacing-h4: normal;
	--font-letter-spacing-standard: normal;
	align-items: center;
	background: inherit;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	padding: 6px 12px;
	width: 100%
}

.kr-font-refresh-canvas .RhfGwNGN {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif
}

.kr-font-refresh .RhfGwNGN {
	letter-spacing: var(--font-letter-spacing-standard)
}

.RhfGwNGN .YIT_y3sB {
	height: 20px;
	margin-right: 8px;
	width: 20px
}

.RhfGwNGN:hover {
	background-color: rgb(var(--secondary200-rgb, 235, 245, 250))
}

.WmtHNgR7 {
	font-size: 24px;
	padding-right: 8px
}

.vGvbxirs {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	z-index: 100
}

.VVjqZcUE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.vrPKH94e {
	align-items: center;
	background-color: rgb(var(--inverted700-rgb, 81, 88, 105));
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/pricing/banner_bg.png);
	border-radius: 12px;
	display: flex;
	flex-direction: column;
	max-width: 95vw;
	overflow: hidden;
	padding: 80px 30px;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

@media screen and (min-width:1160px) {
	.vrPKH94e {
		width: 1200px
	}
}

.FPEmtJAy {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 60px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 64px;
	text-align: center
}

@media screen and (max-width:1159px) {
	.FPEmtJAy {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral0-rgb, 255, 255, 255));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px
	}
}

@media screen and (max-width:700px) {
	.FPEmtJAy {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral0-rgb, 255, 255, 255));
		font-family: Calibre-R, sans-serif;
		font-size: 30px;
		font-weight: var(--font-weight-bold);
		line-height: 36px
	}
	.kr-font-refresh .FPEmtJAy {
		letter-spacing: var(--font-letter-spacing-h4)
	}
}

.JQHIA3ya {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 48px;
	--font-size-h3: 36px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 20px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 60px;
	--font-line-height-h3: 46px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 400;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--codaBrandGray-rgb, 188, 188, 188));
	font-family: Tiempos-Headline, serif;
	font-size: 24px;
	font-weight: var(--font-weight-light);
	letter-spacing: .01em;
	line-height: 36px;
	margin-top: 10px;
	text-align: center
}

@media screen and (max-width:700px) {
	.JQHIA3ya {
		font-size: 16px;
		line-height: 20px
	}
}

.lmr_clsG {
	align-items: center;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	margin-left: -25px;
	margin-top: 20px;
	width: calc(100% + 25px)
}

.lmr_clsG>* {
	margin-left: 25px;
	margin-top: 25px
}

.uQRXMeVY.uQRXMeVY {
	background-color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	border: 1px solid rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	border-radius: 100px;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-size: var(--font-size-large);
	height: 44px;
	margin-top: 45px;
	padding: 0 30px
}

.uQRXMeVY.uQRXMeVY:hover {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56))
}

#coda-body:not(.intent-mouse) .uQRXMeVY.uQRXMeVY:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.flnG3CPh.DiXSCo0Q.DiXSCo0Q {
	background: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.flnG3CPh:before {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	box-shadow: 0 .25rem .125rem rgba(rgb(var(--neutral1000-rgb, 0, 0, 0)), .1);
	left: 0;
	top: 0
}

.flnG3CPh.DiXSCo0Q:before {
	transform: translateX(1.375rem)
}

.flnG3CPh.flnG3CPh {
	background: rgb(var(--codaGreen600-rgb, 15, 95, 175))
}

.ExYlTgkN.DiXSCo0Q.DiXSCo0Q {
	background-color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.ExYlTgkN:before {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	box-shadow: 0 .25rem .125rem rgba(rgb(var(--neutral1000-rgb, 0, 0, 0)), .1);
	left: 0;
	top: 0
}

.ExYlTgkN.DiXSCo0Q:before {
	transform: translateX(1.375rem)
}

.ExYlTgkN.flnG3CPh {
	background-color: rgb(var(--codaBrandGray-rgb, 188, 188, 188))
}

.iJSCBHks {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: flex-start;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 28px;
	line-height: 26px;
	margin-top: 20px
}

.iJSCBHks,
.r7J1HAyI.r7J1HAyI {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.r7J1HAyI.r7J1HAyI {
	margin-right: 12px
}

.u3Ew7dGj {
	align-items: flex-start
}

.UFqaPljk.UFqaPljk {
	background-color: rgb(var(--codaGreen600-rgb, 15, 95, 175));
	margin-top: 6px
}

.UFqaPljk.UFqaPljk.moKdmtoj {
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.nqicnqoy.nqicnqoy {
	background-color: rgb(var(--neutral900-rgb, 33, 33, 33));
	margin-top: 6px
}

.nqicnqoy.nqicnqoy.f5xxY8AQ {
	background-color: rgb(var(--codaBrandGray-rgb, 188, 188, 188))
}

.Ztjo7sne.Ztjo7sne {
	align-items: center;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: column;
	margin-left: 12px
}

.Ztjo7sne.Ztjo7sne .LbBDYsOF {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 28px;
	line-height: 22px
}

.Mq8mjBPy {
	height: 75px;
	-webkit-mask: var(--imageUrl) no-repeat center;
	mask: var(--imageUrl) no-repeat center;
	-webkit-mask-size: auto 75px;
	mask-size: auto 75px;
	width: 67px
}

.S9ZJt_I7 {
	transform: scaleX(-1)
}

.Z1RsyLam {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 600;
	font-family: Calibre, sans-serif
}

.Hnn9EBgf {
	display: flex;
	flex-direction: column
}

._adIyaOG {
	height: 8px
}

._adIyaOG.PKudB17V {
	background-color: rgb(var(--brandLemon100-rgb, 255, 219, 23))
}

._adIyaOG.lkpvXL_l {
	background-color: rgb(var(--brandTangerine100-rgb, 248, 173, 64))
}

._adIyaOG.ZE_vavKa {
	background-color: rgb(var(--brandToffee100-rgb, 193, 151, 108))
}

._adIyaOG.Ynp5Wxyt {
	background-color: rgb(var(--brandTomatoSoup100-rgb, 238, 90, 41))
}

.D3oNFP3O,
.d4xeEHtD,
.eji4DIQU,
.TBDgn073 {
	position: relative
}

.D3oNFP3O {
	padding: 16px 16px 0 16px
}

.D3oNFP3O.PKudB17V,
.D3oNFP3O.PKudB17V:hover {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.D3oNFP3O.lkpvXL_l,
.D3oNFP3O.lkpvXL_l:hover {
	background-color: rgb(var(--secondary100-rgb, 247, 251, 253))
}

.D3oNFP3O.ZE_vavKa,
.D3oNFP3O.ZE_vavKa:hover {
	background-color: rgb(var(--redLight-rgb, 255, 249, 245))
}

.D3oNFP3O.Ynp5Wxyt,
.D3oNFP3O.Ynp5Wxyt:hover {
	background-color: rgb(var(--yellowLigther-rgb, 254, 250, 240))
}

.eji4DIQU {
	padding: 16px 20px 0 20px
}

.D3oNFP3O>:not(.Gu1ekArA) {
	position: relative;
	z-index: 1
}

.TBDgn073 {
	padding: 16px
}

.d4xeEHtD {
	padding: 16px 24px
}

.Z1RsyLam.gklP58VE .TBDgn073.PKudB17V,
.Z1RsyLam.gklP58VE .TBDgn073.PKudB17V:hover {
	background-color: rgb(var(--beigeLight-rgb, 242, 231, 222))
}

.Z1RsyLam.gklP58VE .TBDgn073.lkpvXL_l,
.Z1RsyLam.gklP58VE .TBDgn073.lkpvXL_l:hover {
	background-color: rgb(var(--secondary200-rgb, 235, 245, 250))
}

.Z1RsyLam.gklP58VE .TBDgn073.ZE_vavKa,
.Z1RsyLam.gklP58VE .TBDgn073.ZE_vavKa:hover {
	background-color: rgb(var(--codaRed300-rgb, 252, 214, 191))
}

.Z1RsyLam.gklP58VE .TBDgn073.Ynp5Wxyt,
.Z1RsyLam.gklP58VE .TBDgn073.Ynp5Wxyt:hover {
	background-color: rgb(var(--yellowLight-rgb, 253, 239, 206))
}

.Gu1ekArA {
	bottom: 0;
	display: flex;
	flex-direction: row;
	justify-content: center;
	left: 0;
	margin-left: auto;
	padding: 0 16px;
	position: absolute;
	right: 0
}

.I0789ymp.PKudB17V,
.I0789ymp.PKudB17V:hover {
	background-color: rgb(var(--beigeLight-rgb, 242, 231, 222))
}

.I0789ymp.lkpvXL_l,
.I0789ymp.lkpvXL_l:hover {
	background-color: rgb(var(--secondary200-rgb, 235, 245, 250))
}

.I0789ymp.ZE_vavKa,
.I0789ymp.ZE_vavKa:hover {
	background-color: rgb(var(--codaRed300-rgb, 252, 214, 191))
}

.I0789ymp.Ynp5Wxyt,
.I0789ymp.Ynp5Wxyt:hover {
	background-color: rgb(var(--yellowLight-rgb, 253, 239, 206))
}

.sgO5Virb {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif
}

.d0UPktBm {
	display: none
}

.iIcre5c2 {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px
}

.iIcre5c2,
.scbAEK7K {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.scbAEK7K {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	line-height: 20px;
	padding-top: 12px
}

.scbAEK7K b {
	font-weight: var(--font-weight-semi-bold)
}

.X81f61nu {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	line-height: 20px;
	padding-bottom: 16px;
	padding-top: 6px
}

.X81f61nu b {
	font-weight: var(--font-weight-regular)
}

.RlJuvoSE {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-weight: var(--font-weight-light);
	line-height: 28px
}

.GK30N7Lb,
.RlJuvoSE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 16px
}

.GK30N7Lb {
	border-color: transparent;
	border-radius: 22px;
	font-weight: var(--font-weight-semi-bold);
	height: 36px;
	line-height: 20px;
	margin-top: 18px;
	max-width: 250px;
	text-align: center;
	transition: width .25s ease;
	width: 100%
}

.GK30N7Lb.yaPvCbsM {
	background-color: rgb(var(--beigeMediumDark-rgb, 230, 209, 191))
}

.GK30N7Lb.yaPvCbsM:hover {
	background-color: rgb(var(--beigeLight-rgb, 242, 231, 222))
}

.GK30N7Lb.OPxLQa4b {
	background-color: rgb(var(--secondary300-rgb, 219, 238, 250))
}

.GK30N7Lb.OPxLQa4b:hover {
	background-color: rgb(var(--secondary200-rgb, 235, 245, 250))
}

.GK30N7Lb.sp9lyl3T,
.GK30N7Lb.sp9lyl3T:hover {
	background-color: rgb(var(--codaRed300-rgb, 252, 214, 191))
}

.GK30N7Lb.USESXGxi {
	background-color: rgb(var(--codaYellow300-rgb, 251, 222, 156))
}

.GK30N7Lb.USESXGxi:hover {
	background-color: rgb(var(--yellowLight-rgb, 253, 239, 206))
}

.Id3YUfCr {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: solid 1px rgb(var(--brandBlack100-rgb, 16, 16, 16));
	border-radius: 100px;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	max-width: 250px;
	text-align: center;
	transition: width .25s ease;
	width: 100%
}

.Id3YUfCr,
.oPd06Fon {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	height: 44px
}

.oPd06Fon {
	align-items: center;
	display: flex;
	flex-direction: column;
	font-size: var(--font-size-large);
	justify-content: center;
	line-height: var(--font-line-height-large);
	text-decoration: underline
}

.AXfwRtI7 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	line-height: 20px;
	margin-top: 12px
}

@media screen and (max-width:1159px) {
	.iIcre5c2,
	.rbP_q3ws,
	.RlJuvoSE,
	.scbAEK7K,
	.wSi6_7yc,
	.X81f61nu {
		text-align: center
	}
}

.wSi6_7yc {
	background-color: rgb(var(--brandPeach0-rgb, 255, 248, 239))
}

.HweFAN5Z,
.iIcre5c2,
.scbAEK7K,
.X81f61nu {
	transition: opacity .25s ease, transform .25s ease
}

.rVnwS0z1 {
	bottom: 0;
	bottom: -50px;
	display: none;
	left: 0;
	left: -1px;
	overflow: hidden;
	pointer-events: none;
	position: absolute;
	right: 0;
	right: -1px;
	top: 0
}

.rVnwS0z1:before {
	bottom: 0;
	bottom: 50px;
	box-shadow: 0 4px 8px rgba(0, 0, 0, var(--opacity-shadow-light, .08));
	content: " ";
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.koWrItro {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 600;
	display: grid;
	font-family: Calibre, sans-serif;
	grid: "badgeHeader               badgeFree                    badgePro                     badgeTeam                    badgeEnterprise" auto ".                         taglineFree                  taglinePro                   taglineTeam                  taglineEnterprise" auto "contentBelowBadge         contentBelowBadge            contentBelowBadge            contentBelowBadge            contentBelowBadge" auto "docSizeHeader             docSizeFree                  docSizePro                   docSizeTeam                  docSizeEnterprise" -webkit-max-content "docSizeHeader             docSizeSpacer                docSizeSpacer                docSizeSpacer                docSizeSpacer" auto "attachmentsHeader         attachmentsFree              attachmentsPro               attachmentsTeam              attachmentsEnterprise" -webkit-max-content "attachmentsHeader         attachmentsSpacer            attachmentsSpacer            attachmentsSpacer            attachmentsSpacer" auto "automationsHeader         automationsFree              automationsPro               automationsTeam              automationsEnterprise" -webkit-max-content "automationsHeader         automationsSpacer            automationsSpacer            automationsSpacer            automationsSpacer" auto "packsHeader               packsFree1                   packsPro1                    packsTeam1                   packsEnterprise1" -webkit-max-content "packsHeader               packsFree2                   packsPro2                    packsTeam2                   packsEnterprise2" -webkit-max-content "packsHeader               packsFree3                   packsPro3                    packsTeam3                   packsEnterprise3" -webkit-max-content "packsHeader               packsSpacer                  packsSpacer                  packsSpacer                  packsSpacer" auto "formsHeader               formsFree                    formsPro                     formsTeam                    formsEnterprise" -webkit-max-content "formsHeader               formsSpacer                  formsSpacer                  formsSpacer                  formsSpacer" auto "crossDocHeader            crossDocFree                 crossDocPro                  crossDocTeam                 crossDocEnterprise" -webkit-max-content "crossDocHeader            crossDocSpacer               crossDocSpacer               crossDocSpacer               crossDocSpacer" auto "revisionHistoryHeader     revisionHistoryFree          revisionHistoryPro           revisionHistoryTeam          revisionHistoryEnterprise" -webkit-max-content "revisionHistoryHeader     revisionHistorySpacer        revisionHistorySpacer        revisionHistorySpacer        revisionHistorySpacer" auto "collaborationHeader       collaborationSpacerTop       collaborationSpacerTop       collaborationSpacerTop       collaborationSpacerTop" auto "collaboration1            collaboration1Free           collaboration1Pro            collaboration1Team           collaboration1Enterprise" auto "collaboration2            collaboration2Free           collaboration2Pro            collaboration2Team           collaboration2Enterprise" auto "collaboration3            collaboration3Free           collaboration3Pro            collaboration3Team           collaboration3Enterprise" auto "collaboration4            collaboration4Free           collaboration4Pro            collaboration4Team           collaboration4Enterprise" auto "collaboration5            collaboration5Free           collaboration5Pro            collaboration5Team           collaboration5Enterprise" auto "collaborationSpacer       collaborationSpacer          collaborationSpacer          collaborationSpacer          collaborationSpacer" auto "workspaceFeaturesHeader   workspaceFeaturesSpacerTop   workspaceFeaturesSpacerTop   workspaceFeaturesSpacerTop   workspaceFeaturesSpacerTop" auto "workspaceFeatures1        workspaceFeatures1Free       workspaceFeatures1Pro        workspaceFeatures1Team       workspaceFeatures1Enterprise" auto "workspaceFeatures2        workspaceFeatures2Free       workspaceFeatures2Pro        workspaceFeatures2Team       workspaceFeatures2Enterprise" auto "workspaceFeatures3        workspaceFeatures3Free       workspaceFeatures3Pro        workspaceFeatures3Team       workspaceFeatures3Enterprise" auto "workspaceFeatures4        workspaceFeatures4Free       workspaceFeatures4Pro        workspaceFeatures4Team       workspaceFeatures4Enterprise" auto "workspaceFeaturesSpacer   workspaceFeaturesSpacer      workspaceFeaturesSpacer      workspaceFeaturesSpacer      workspaceFeaturesSpacer" "securityAndSupportHeader  securityAndSupportSpacerTop  securityAndSupportSpacerTop  securityAndSupportSpacerTop  securityAndSupportSpacerTop" auto "securityAndSupport1       securityAndSupport1Free      securityAndSupport1Pro       securityAndSupport1Team      securityAndSupport1Enterprise" auto "securityAndSupport2       securityAndSupport2Free      securityAndSupport2Pro       securityAndSupport2Team      securityAndSupport2Enterprise" auto "securityAndSupport3       securityAndSupport3Free      securityAndSupport3Pro       securityAndSupport3Team      securityAndSupport3Enterprise" auto "securityAndSupport4       securityAndSupport4Free      securityAndSupport4Pro       securityAndSupport4Team      securityAndSupport4Enterprise" auto "securityAndSupport5       securityAndSupport5Free      securityAndSupport5Pro       securityAndSupport5Team      securityAndSupport5Enterprise" auto "securityAndSupport6       securityAndSupport6Free      securityAndSupport6Pro       securityAndSupport6Team      securityAndSupport6Enterprise" auto "securityAndSupport7       securityAndSupport7Free      securityAndSupport7Pro       securityAndSupport7Team      securityAndSupport7Enterprise" auto "securityAndSupport8       securityAndSupport8Free      securityAndSupport8Pro       securityAndSupport8Team      securityAndSupport8Enterprise" auto "securityAndSupport9       securityAndSupport9Free      securityAndSupport9Pro       securityAndSupport9Team      securityAndSupport9Enterprise" auto "securityAndSupport10      securityAndSupport10Free     securityAndSupport10Pro      securityAndSupport10Team     securityAndSupport10Enterprise" auto "securityAndSupport11      securityAndSupport11Free     securityAndSupport11Pro      securityAndSupport11Team     securityAndSupport11Enterprise" auto "availablePostLaunch       expandButton                 expandButton                 expandButton                 ." auto/1fr 242.5px 242.5px 242.5px 242.5px;
	grid: "badgeHeader               badgeFree                    badgePro                     badgeTeam                    badgeEnterprise" auto ".                         taglineFree                  taglinePro                   taglineTeam                  taglineEnterprise" auto "contentBelowBadge         contentBelowBadge            contentBelowBadge            contentBelowBadge            contentBelowBadge" auto "docSizeHeader             docSizeFree                  docSizePro                   docSizeTeam                  docSizeEnterprise" max-content "docSizeHeader             docSizeSpacer                docSizeSpacer                docSizeSpacer                docSizeSpacer" auto "attachmentsHeader         attachmentsFree              attachmentsPro               attachmentsTeam              attachmentsEnterprise" max-content "attachmentsHeader         attachmentsSpacer            attachmentsSpacer            attachmentsSpacer            attachmentsSpacer" auto "automationsHeader         automationsFree              automationsPro               automationsTeam              automationsEnterprise" max-content "automationsHeader         automationsSpacer            automationsSpacer            automationsSpacer            automationsSpacer" auto "packsHeader               packsFree1                   packsPro1                    packsTeam1                   packsEnterprise1" max-content "packsHeader               packsFree2                   packsPro2                    packsTeam2                   packsEnterprise2" max-content "packsHeader               packsFree3                   packsPro3                    packsTeam3                   packsEnterprise3" max-content "packsHeader               packsSpacer                  packsSpacer                  packsSpacer                  packsSpacer" auto "formsHeader               formsFree                    formsPro                     formsTeam                    formsEnterprise" max-content "formsHeader               formsSpacer                  formsSpacer                  formsSpacer                  formsSpacer" auto "crossDocHeader            crossDocFree                 crossDocPro                  crossDocTeam                 crossDocEnterprise" max-content "crossDocHeader            crossDocSpacer               crossDocSpacer               crossDocSpacer               crossDocSpacer" auto "revisionHistoryHeader     revisionHistoryFree          revisionHistoryPro           revisionHistoryTeam          revisionHistoryEnterprise" max-content "revisionHistoryHeader     revisionHistorySpacer        revisionHistorySpacer        revisionHistorySpacer        revisionHistorySpacer" auto "collaborationHeader       collaborationSpacerTop       collaborationSpacerTop       collaborationSpacerTop       collaborationSpacerTop" auto "collaboration1            collaboration1Free           collaboration1Pro            collaboration1Team           collaboration1Enterprise" auto "collaboration2            collaboration2Free           collaboration2Pro            collaboration2Team           collaboration2Enterprise" auto "collaboration3            collaboration3Free           collaboration3Pro            collaboration3Team           collaboration3Enterprise" auto "collaboration4            collaboration4Free           collaboration4Pro            collaboration4Team           collaboration4Enterprise" auto "collaboration5            collaboration5Free           collaboration5Pro            collaboration5Team           collaboration5Enterprise" auto "collaborationSpacer       collaborationSpacer          collaborationSpacer          collaborationSpacer          collaborationSpacer" auto "workspaceFeaturesHeader   workspaceFeaturesSpacerTop   workspaceFeaturesSpacerTop   workspaceFeaturesSpacerTop   workspaceFeaturesSpacerTop" auto "workspaceFeatures1        workspaceFeatures1Free       workspaceFeatures1Pro        workspaceFeatures1Team       workspaceFeatures1Enterprise" auto "workspaceFeatures2        workspaceFeatures2Free       workspaceFeatures2Pro        workspaceFeatures2Team       workspaceFeatures2Enterprise" auto "workspaceFeatures3        workspaceFeatures3Free       workspaceFeatures3Pro        workspaceFeatures3Team       workspaceFeatures3Enterprise" auto "workspaceFeatures4        workspaceFeatures4Free       workspaceFeatures4Pro        workspaceFeatures4Team       workspaceFeatures4Enterprise" auto "workspaceFeaturesSpacer   workspaceFeaturesSpacer      workspaceFeaturesSpacer      workspaceFeaturesSpacer      workspaceFeaturesSpacer" "securityAndSupportHeader  securityAndSupportSpacerTop  securityAndSupportSpacerTop  securityAndSupportSpacerTop  securityAndSupportSpacerTop" auto "securityAndSupport1       securityAndSupport1Free      securityAndSupport1Pro       securityAndSupport1Team      securityAndSupport1Enterprise" auto "securityAndSupport2       securityAndSupport2Free      securityAndSupport2Pro       securityAndSupport2Team      securityAndSupport2Enterprise" auto "securityAndSupport3       securityAndSupport3Free      securityAndSupport3Pro       securityAndSupport3Team      securityAndSupport3Enterprise" auto "securityAndSupport4       securityAndSupport4Free      securityAndSupport4Pro       securityAndSupport4Team      securityAndSupport4Enterprise" auto "securityAndSupport5       securityAndSupport5Free      securityAndSupport5Pro       securityAndSupport5Team      securityAndSupport5Enterprise" auto "securityAndSupport6       securityAndSupport6Free      securityAndSupport6Pro       securityAndSupport6Team      securityAndSupport6Enterprise" auto "securityAndSupport7       securityAndSupport7Free      securityAndSupport7Pro       securityAndSupport7Team      securityAndSupport7Enterprise" auto "securityAndSupport8       securityAndSupport8Free      securityAndSupport8Pro       securityAndSupport8Team      securityAndSupport8Enterprise" auto "securityAndSupport9       securityAndSupport9Free      securityAndSupport9Pro       securityAndSupport9Team      securityAndSupport9Enterprise" auto "securityAndSupport10      securityAndSupport10Free     securityAndSupport10Pro      securityAndSupport10Team     securityAndSupport10Enterprise" auto "securityAndSupport11      securityAndSupport11Free     securityAndSupport11Pro      securityAndSupport11Team     securityAndSupport11Enterprise" auto "availablePostLaunch       expandButton                 expandButton                 expandButton                 ." auto/1fr 242.5px 242.5px 242.5px 242.5px;
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 60px;
	max-width: 1250px
}

@media screen and (max-width:1159px) {
	.koWrItro {
		width: 650px
	}
	.koWrItro.GQLwDtT9 {
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgeFree              badgeFree" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizeFree" -webkit-max-content "docSizeHeader             docSizeSpacer" auto "attachmentsHeader         attachmentsFree" -webkit-max-content "attachmentsHeader         attachmentsSpacer" auto "automationsHeader         automationsFree" -webkit-max-content "automationsHeader         automationsSpacer" auto "packsHeader               packsFree1" -webkit-max-content "packsHeader               packsFree2" -webkit-max-content "packsHeader               packsFree3" -webkit-max-content "packsHeader               packsSpacer" auto "formsHeader               formsFree" -webkit-max-content "formsHeader               formsSpacer" auto "crossDocHeader            crossDocFree" -webkit-max-content "crossDocHeader            crossDocSpacer" auto "revisionHistoryHeader     revisionHistoryFree" -webkit-max-content "revisionHistoryHeader     revisionHistorySpacer" auto "collaborationHeader       collaborationSpacerTop" auto "collaboration1            collaboration1Free" auto "collaboration2            collaboration2Free" auto "collaboration3            collaboration3Free" auto "collaboration4            collaboration4Free" auto "collaboration5            collaboration5Free" auto "collaborationSpacer       collaborationSpacer" auto "workspaceFeaturesHeader   workspaceFeaturesSpacerTop" auto "workspaceFeatures1        workspaceFeatures1Free" auto "workspaceFeatures2        workspaceFeatures2Free" auto "workspaceFeatures3        workspaceFeatures3Free" auto "workspaceFeatures4        workspaceFeatures4Free" auto "workspaceFeaturesSpacer   workspaceFeaturesSpacer" auto "securityAndSupportHeader  securityAndSupportSpacerTop" auto "securityAndSupport1       securityAndSupport1Free" auto "securityAndSupport2       securityAndSupport2Free" auto "securityAndSupport3       securityAndSupport3Free" auto "securityAndSupport4       securityAndSupport4Free" auto "securityAndSupport5       securityAndSupport5Free" auto "securityAndSupport6       securityAndSupport6Free" auto "securityAndSupport7       securityAndSupport7Free" auto "securityAndSupport8       securityAndSupport8Free" auto "securityAndSupport9       securityAndSupport9Free" auto "securityAndSupport10      securityAndSupport10Free" auto "securityAndSupport11      securityAndSupport11Free" auto "availablePostLaunch       ." auto/1fr 1fr;
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgeFree              badgeFree" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizeFree" max-content "docSizeHeader             docSizeSpacer" auto "attachmentsHeader         attachmentsFree" max-content "attachmentsHeader         attachmentsSpacer" auto "automationsHeader         automationsFree" max-content "automationsHeader         automationsSpacer" auto "packsHeader               packsFree1" max-content "packsHeader               packsFree2" max-content "packsHeader               packsFree3" max-content "packsHeader               packsSpacer" auto "formsHeader               formsFree" max-content "formsHeader               formsSpacer" auto "crossDocHeader            crossDocFree" max-content "crossDocHeader            crossDocSpacer" auto "revisionHistoryHeader     revisionHistoryFree" max-content "revisionHistoryHeader     revisionHistorySpacer" auto "collaborationHeader       collaborationSpacerTop" auto "collaboration1            collaboration1Free" auto "collaboration2            collaboration2Free" auto "collaboration3            collaboration3Free" auto "collaboration4            collaboration4Free" auto "collaboration5            collaboration5Free" auto "collaborationSpacer       collaborationSpacer" auto "workspaceFeaturesHeader   workspaceFeaturesSpacerTop" auto "workspaceFeatures1        workspaceFeatures1Free" auto "workspaceFeatures2        workspaceFeatures2Free" auto "workspaceFeatures3        workspaceFeatures3Free" auto "workspaceFeatures4        workspaceFeatures4Free" auto "workspaceFeaturesSpacer   workspaceFeaturesSpacer" auto "securityAndSupportHeader  securityAndSupportSpacerTop" auto "securityAndSupport1       securityAndSupport1Free" auto "securityAndSupport2       securityAndSupport2Free" auto "securityAndSupport3       securityAndSupport3Free" auto "securityAndSupport4       securityAndSupport4Free" auto "securityAndSupport5       securityAndSupport5Free" auto "securityAndSupport6       securityAndSupport6Free" auto "securityAndSupport7       securityAndSupport7Free" auto "securityAndSupport8       securityAndSupport8Free" auto "securityAndSupport9       securityAndSupport9Free" auto "securityAndSupport10      securityAndSupport10Free" auto "securityAndSupport11      securityAndSupport11Free" auto "availablePostLaunch       ." auto/1fr 1fr
	}
	.koWrItro.GQLwDtT9 ._0u_jrd4,
	.koWrItro.GQLwDtT9 ._6e5Vk3LN,
	.koWrItro.GQLwDtT9 .A68hpHlg,
	.koWrItro.GQLwDtT9 .aJsCSJH2,
	.koWrItro.GQLwDtT9 .AyAGU_0w,
	.koWrItro.GQLwDtT9 .B41JSlaH,
	.koWrItro.GQLwDtT9 .bAR9fztz,
	.koWrItro.GQLwDtT9 .BCqyZfCh,
	.koWrItro.GQLwDtT9 .bjduz_wk,
	.koWrItro.GQLwDtT9 .C1bISAMF,
	.koWrItro.GQLwDtT9 .c2xLnzVN,
	.koWrItro.GQLwDtT9 .c8045hbn,
	.koWrItro.GQLwDtT9 .cW8HzNJE,
	.koWrItro.GQLwDtT9 .deTvvMRu,
	.koWrItro.GQLwDtT9 .DnB2s0cj,
	.koWrItro.GQLwDtT9 .duz5dZnE,
	.koWrItro.GQLwDtT9 .E3E88EMN,
	.koWrItro.GQLwDtT9 .e9MoCIN7,
	.koWrItro.GQLwDtT9 .eKDMvQQm,
	.koWrItro.GQLwDtT9 .F5ygBcOs,
	.koWrItro.GQLwDtT9 .fCM5vR4f,
	.koWrItro.GQLwDtT9 .flpagKmi,
	.koWrItro.GQLwDtT9 .FS_CKd3b,
	.koWrItro.GQLwDtT9 .GAdW51SK,
	.koWrItro.GQLwDtT9 .gpVt1J9S,
	.koWrItro.GQLwDtT9 .Gs4t15o2,
	.koWrItro.GQLwDtT9 .GYLchP1B,
	.koWrItro.GQLwDtT9 .GZ0l83Qr,
	.koWrItro.GQLwDtT9 .H59bXK4X,
	.koWrItro.GQLwDtT9 .h_3Bnz9Z,
	.koWrItro.GQLwDtT9 .HFQ2WQ7b,
	.koWrItro.GQLwDtT9 .HL5zIQEC,
	.koWrItro.GQLwDtT9 .hozdvPrE,
	.koWrItro.GQLwDtT9 .HqTpqiFy,
	.koWrItro.GQLwDtT9 .HQVJ2YgL,
	.koWrItro.GQLwDtT9 .hRTP6mqu,
	.koWrItro.GQLwDtT9 .hsEzcGA5,
	.koWrItro.GQLwDtT9 .hvBMyp0K,
	.koWrItro.GQLwDtT9 .J889Ir9i,
	.koWrItro.GQLwDtT9 .JDOqbs4B,
	.koWrItro.GQLwDtT9 .JfCUgChq,
	.koWrItro.GQLwDtT9 .jIO3qo5K,
	.koWrItro.GQLwDtT9 .jl8pWj9k,
	.koWrItro.GQLwDtT9 .jWkio8Pc,
	.koWrItro.GQLwDtT9 .Kr46ZyKD,
	.koWrItro.GQLwDtT9 .kyFH4CBF,
	.koWrItro.GQLwDtT9 .LtkzIvuu,
	.koWrItro.GQLwDtT9 .luAaXsIc,
	.koWrItro.GQLwDtT9 .lYHT3WgD,
	.koWrItro.GQLwDtT9 .M_26XiKA,
	.koWrItro.GQLwDtT9 .muvZSrgf,
	.koWrItro.GQLwDtT9 .MX4Gocdg,
	.koWrItro.GQLwDtT9 .NHx9EogL,
	.koWrItro.GQLwDtT9 .Nr6tPH_g,
	.koWrItro.GQLwDtT9 .o9ORjwQO,
	.koWrItro.GQLwDtT9 .O87GAgAl,
	.koWrItro.GQLwDtT9 .P975b19B,
	.koWrItro.GQLwDtT9 .PLw7WWhl,
	.koWrItro.GQLwDtT9 .PVpc_AyJ,
	.koWrItro.GQLwDtT9 .q4L8VJO1,
	.koWrItro.GQLwDtT9 .Q76_GVAw,
	.koWrItro.GQLwDtT9 .QjbQRMJN,
	.koWrItro.GQLwDtT9 .QJpnPzTt,
	.koWrItro.GQLwDtT9 .qxLavhx0,
	.koWrItro.GQLwDtT9 .R1KLMOVi,
	.koWrItro.GQLwDtT9 .Rpc6p_2x,
	.koWrItro.GQLwDtT9 .RWlGtdfg,
	.koWrItro.GQLwDtT9 .s2nu0Pzl,
	.koWrItro.GQLwDtT9 .s7mHjFqE,
	.koWrItro.GQLwDtT9 .Sdg38MVf,
	.koWrItro.GQLwDtT9 .sijdE_zn,
	.koWrItro.GQLwDtT9 .Siwppsaj,
	.koWrItro.GQLwDtT9 .sLX_B4rp,
	.koWrItro.GQLwDtT9 .teXOZ6Ib,
	.koWrItro.GQLwDtT9 .TLkrGpZ4,
	.koWrItro.GQLwDtT9 .U0GKrvat,
	.koWrItro.GQLwDtT9 .Ui6J1IT7,
	.koWrItro.GQLwDtT9 .v0feuHjq,
	.koWrItro.GQLwDtT9 .V9cs0jsM,
	.koWrItro.GQLwDtT9 .vEhdRevR,
	.koWrItro.GQLwDtT9 .vyZt0B9F,
	.koWrItro.GQLwDtT9 .VZcUZvhs,
	.koWrItro.GQLwDtT9 .WFLDvMxS,
	.koWrItro.GQLwDtT9 .WgaKS0e0,
	.koWrItro.GQLwDtT9 .X7Ota_0n,
	.koWrItro.GQLwDtT9 .XLKHqb0x,
	.koWrItro.GQLwDtT9 .xNHwFOcw,
	.koWrItro.GQLwDtT9 .xuPvwbKA,
	.koWrItro.GQLwDtT9 .Y4kE1Bpu,
	.koWrItro.GQLwDtT9 .YmcbVVkr {
		display: none
	}
	.koWrItro.Y9Aw451N {
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgePro              badgePro" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizePro" -webkit-max-content "docSizeHeader             docSizeSpacer" auto "attachmentsHeader         attachmentsPro" -webkit-max-content "attachmentsHeader         attachmentsSpacer" auto "automationsHeader         automationsPro" -webkit-max-content "automationsHeader         automationsSpacer" auto "packsHeader               packsPro1" -webkit-max-content "packsHeader               packsPro2" -webkit-max-content "packsHeader               packsPro3" -webkit-max-content "packsHeader               packsSpacer" auto "formsHeader               formsPro" -webkit-max-content "formsHeader               formsSpacer" auto "crossDocHeader            crossDocPro" -webkit-max-content "crossDocHeader            crossDocSpacer" auto "revisionHistoryHeader     revisionHistoryPro" -webkit-max-content "revisionHistoryHeader     revisionHistorySpacer" auto "collaborationHeader       collaborationSpacerTop" auto "collaboration1            collaboration1Pro" auto "collaboration2            collaboration2Pro" auto "collaboration3            collaboration3Pro" auto "collaboration4            collaboration4Pro" auto "collaboration5            collaboration5Pro" auto "collaborationSpacer       collaborationSpacer" auto "workspaceFeaturesHeader   workspaceFeaturesSpacerTop" auto "workspaceFeatures1        workspaceFeatures1Pro" auto "workspaceFeatures2        workspaceFeatures2Pro" auto "workspaceFeatures3        workspaceFeatures3Pro" auto "workspaceFeatures4        workspaceFeatures4Pro" auto "workspaceFeaturesSpacer   workspaceFeaturesSpacer" auto "securityAndSupportHeader  securityAndSupportSpacerTop" auto "securityAndSupport1       securityAndSupport1Pro" auto "securityAndSupport2       securityAndSupport2Pro" auto "securityAndSupport3       securityAndSupport3Pro" auto "securityAndSupport4       securityAndSupport4Pro" auto "securityAndSupport5       securityAndSupport5Pro" auto "securityAndSupport6       securityAndSupport6Pro" auto "securityAndSupport7       securityAndSupport7Pro" auto "securityAndSupport8       securityAndSupport8Pro" auto "securityAndSupport9       securityAndSupport9Pro" auto "securityAndSupport10      securityAndSupport10Pro" auto "securityAndSupport11      securityAndSupport11Pro" auto "availablePostLaunch       ." auto/1fr 1fr;
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgePro              badgePro" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizePro" max-content "docSizeHeader             docSizeSpacer" auto "attachmentsHeader         attachmentsPro" max-content "attachmentsHeader         attachmentsSpacer" auto "automationsHeader         automationsPro" max-content "automationsHeader         automationsSpacer" auto "packsHeader               packsPro1" max-content "packsHeader               packsPro2" max-content "packsHeader               packsPro3" max-content "packsHeader               packsSpacer" auto "formsHeader               formsPro" max-content "formsHeader               formsSpacer" auto "crossDocHeader            crossDocPro" max-content "crossDocHeader            crossDocSpacer" auto "revisionHistoryHeader     revisionHistoryPro" max-content "revisionHistoryHeader     revisionHistorySpacer" auto "collaborationHeader       collaborationSpacerTop" auto "collaboration1            collaboration1Pro" auto "collaboration2            collaboration2Pro" auto "collaboration3            collaboration3Pro" auto "collaboration4            collaboration4Pro" auto "collaboration5            collaboration5Pro" auto "collaborationSpacer       collaborationSpacer" auto "workspaceFeaturesHeader   workspaceFeaturesSpacerTop" auto "workspaceFeatures1        workspaceFeatures1Pro" auto "workspaceFeatures2        workspaceFeatures2Pro" auto "workspaceFeatures3        workspaceFeatures3Pro" auto "workspaceFeatures4        workspaceFeatures4Pro" auto "workspaceFeaturesSpacer   workspaceFeaturesSpacer" auto "securityAndSupportHeader  securityAndSupportSpacerTop" auto "securityAndSupport1       securityAndSupport1Pro" auto "securityAndSupport2       securityAndSupport2Pro" auto "securityAndSupport3       securityAndSupport3Pro" auto "securityAndSupport4       securityAndSupport4Pro" auto "securityAndSupport5       securityAndSupport5Pro" auto "securityAndSupport6       securityAndSupport6Pro" auto "securityAndSupport7       securityAndSupport7Pro" auto "securityAndSupport8       securityAndSupport8Pro" auto "securityAndSupport9       securityAndSupport9Pro" auto "securityAndSupport10      securityAndSupport10Pro" auto "securityAndSupport11      securityAndSupport11Pro" auto "availablePostLaunch       ." auto/1fr 1fr
	}
	.koWrItro.Y9Aw451N ._0u_jrd4,
	.koWrItro.Y9Aw451N ._FD9Y9r0,
	.koWrItro.Y9Aw451N ._XjioaKV,
	.koWrItro.Y9Aw451N .A68hpHlg,
	.koWrItro.Y9Aw451N .aGGlp1Be,
	.koWrItro.Y9Aw451N .aJsCSJH2,
	.koWrItro.Y9Aw451N .aoAIPCvO,
	.koWrItro.Y9Aw451N .B41JSlaH,
	.koWrItro.Y9Aw451N .bAR9fztz,
	.koWrItro.Y9Aw451N .BCqyZfCh,
	.koWrItro.Y9Aw451N .C1bISAMF,
	.koWrItro.Y9Aw451N .c2xLnzVN,
	.koWrItro.Y9Aw451N .c6XzYKMa,
	.koWrItro.Y9Aw451N .C69FwQNw,
	.koWrItro.Y9Aw451N .Ca5lM7zT,
	.koWrItro.Y9Aw451N .cW8HzNJE,
	.koWrItro.Y9Aw451N .DBF9FuCP,
	.koWrItro.Y9Aw451N .dCNVkVFK,
	.koWrItro.Y9Aw451N .deTvvMRu,
	.koWrItro.Y9Aw451N .DnB2s0cj,
	.koWrItro.Y9Aw451N .duz5dZnE,
	.koWrItro.Y9Aw451N .e9MoCIN7,
	.koWrItro.Y9Aw451N .F5ygBcOs,
	.koWrItro.Y9Aw451N .fCM5vR4f,
	.koWrItro.Y9Aw451N .fEpeas20,
	.koWrItro.Y9Aw451N .FRbQDCjO,
	.koWrItro.Y9Aw451N .GAdW51SK,
	.koWrItro.Y9Aw451N .GYLchP1B,
	.koWrItro.Y9Aw451N .GZ0l83Qr,
	.koWrItro.Y9Aw451N .H59bXK4X,
	.koWrItro.Y9Aw451N .h_3Bnz9Z,
	.koWrItro.Y9Aw451N .HFQ2WQ7b,
	.koWrItro.Y9Aw451N .HL5zIQEC,
	.koWrItro.Y9Aw451N .hO_5LTzE,
	.koWrItro.Y9Aw451N .hozdvPrE,
	.koWrItro.Y9Aw451N .HQVJ2YgL,
	.koWrItro.Y9Aw451N .HtHGoa1W,
	.koWrItro.Y9Aw451N .HX7B2lDo,
	.koWrItro.Y9Aw451N .Ij8PF9OR,
	.koWrItro.Y9Aw451N .IL_Dg_Kr,
	.koWrItro.Y9Aw451N .J889Ir9i,
	.koWrItro.Y9Aw451N .JDOqbs4B,
	.koWrItro.Y9Aw451N .JfCUgChq,
	.koWrItro.Y9Aw451N .JHJfJU0x,
	.koWrItro.Y9Aw451N .jI85i8kO,
	.koWrItro.Y9Aw451N .jl8pWj9k,
	.koWrItro.Y9Aw451N .jvxiOyLE,
	.koWrItro.Y9Aw451N .jWkio8Pc,
	.koWrItro.Y9Aw451N .JyE3fgia,
	.koWrItro.Y9Aw451N .Kr46ZyKD,
	.koWrItro.Y9Aw451N .lCZhCFfr,
	.koWrItro.Y9Aw451N .lKeXR5Gb,
	.koWrItro.Y9Aw451N .luAaXsIc,
	.koWrItro.Y9Aw451N .lYHT3WgD,
	.koWrItro.Y9Aw451N .muvZSrgf,
	.koWrItro.Y9Aw451N .MX4Gocdg,
	.koWrItro.Y9Aw451N .NGWMjrs0,
	.koWrItro.Y9Aw451N .NHx9EogL,
	.koWrItro.Y9Aw451N .Nr6tPH_g,
	.koWrItro.Y9Aw451N .O87GAgAl,
	.koWrItro.Y9Aw451N .PLw7WWhl,
	.koWrItro.Y9Aw451N .pWjlRCVr,
	.koWrItro.Y9Aw451N .QjbQRMJN,
	.koWrItro.Y9Aw451N .QJpnPzTt,
	.koWrItro.Y9Aw451N .qxLavhx0,
	.koWrItro.Y9Aw451N .R1KLMOVi,
	.koWrItro.Y9Aw451N .Rpc6p_2x,
	.koWrItro.Y9Aw451N .RWlGtdfg,
	.koWrItro.Y9Aw451N .Sdg38MVf,
	.koWrItro.Y9Aw451N .sijdE_zn,
	.koWrItro.Y9Aw451N .Siwppsaj,
	.koWrItro.Y9Aw451N .sLX_B4rp,
	.koWrItro.Y9Aw451N .teXOZ6Ib,
	.koWrItro.Y9Aw451N .Ui6J1IT7,
	.koWrItro.Y9Aw451N .v6hqesQA,
	.koWrItro.Y9Aw451N .V9cs0jsM,
	.koWrItro.Y9Aw451N .voARkRSP,
	.koWrItro.Y9Aw451N .VVfDq3tw,
	.koWrItro.Y9Aw451N .vyZt0B9F,
	.koWrItro.Y9Aw451N .WFLDvMxS,
	.koWrItro.Y9Aw451N .WgaKS0e0,
	.koWrItro.Y9Aw451N .wsu581E8,
	.koWrItro.Y9Aw451N .X7Ota_0n,
	.koWrItro.Y9Aw451N .XLKHqb0x,
	.koWrItro.Y9Aw451N .xNHwFOcw,
	.koWrItro.Y9Aw451N .xuPvwbKA,
	.koWrItro.Y9Aw451N .Y4kE1Bpu,
	.koWrItro.Y9Aw451N .YmcbVVkr,
	.koWrItro.Y9Aw451N .zUcDzTBz,
	.koWrItro.Y9Aw451N .zYcK28G4 {
		display: none
	}
	.koWrItro.hsJe686g {
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgeTeam              badgeTeam" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizeTeam" -webkit-max-content "docSizeHeader             docSizeSpacer" auto "attachmentsHeader         attachmentsTeam" -webkit-max-content "attachmentsHeader         attachmentsSpacer" auto "automationsHeader         automationsTeam" -webkit-max-content "automationsHeader         automationsSpacer" auto "packsHeader               packsTeam1" -webkit-max-content "packsHeader               packsTeam2" -webkit-max-content "packsHeader               packsTeam3" -webkit-max-content "packsHeader               packsSpacer" auto "formsHeader               formsTeam" -webkit-max-content "formsHeader               formsSpacer" auto "crossDocHeader            crossDocTeam" -webkit-max-content "crossDocHeader            crossDocSpacer" auto "revisionHistoryHeader     revisionHistoryTeam" -webkit-max-content "revisionHistoryHeader     revisionHistorySpacer" auto "collaborationHeader       collaborationSpacerTop" auto "collaboration1            collaboration1Team" auto "collaboration2            collaboration2Team" auto "collaboration3            collaboration3Team" auto "collaboration4            collaboration4Team" auto "collaboration5            collaboration5Team" auto "collaborationSpacer       collaborationSpacer" auto "workspaceFeaturesHeader   workspaceFeaturesSpacerTop" auto "workspaceFeatures1        workspaceFeatures1Team" auto "workspaceFeatures2        workspaceFeatures2Team" auto "workspaceFeatures3        workspaceFeatures3Team" auto "workspaceFeatures4        workspaceFeatures4Team" auto "workspaceFeaturesSpacer   workspaceFeaturesSpacer" auto "securityAndSupportHeader  securityAndSupportSpacerTop" auto "securityAndSupport1       securityAndSupport1Team" auto "securityAndSupport2       securityAndSupport2Team" auto "securityAndSupport3       securityAndSupport3Team" auto "securityAndSupport4       securityAndSupport4Team" auto "securityAndSupport5       securityAndSupport5Team" auto "securityAndSupport6       securityAndSupport6Team" auto "securityAndSupport7       securityAndSupport7Team" auto "securityAndSupport8       securityAndSupport8Team" auto "securityAndSupport9       securityAndSupport9Team" auto "securityAndSupport10      securityAndSupport10Team" auto "securityAndSupport11      securityAndSupport11Team" auto "availablePostLaunch       ." auto/1fr 1fr;
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgeTeam              badgeTeam" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizeTeam" max-content "docSizeHeader             docSizeSpacer" auto "attachmentsHeader         attachmentsTeam" max-content "attachmentsHeader         attachmentsSpacer" auto "automationsHeader         automationsTeam" max-content "automationsHeader         automationsSpacer" auto "packsHeader               packsTeam1" max-content "packsHeader               packsTeam2" max-content "packsHeader               packsTeam3" max-content "packsHeader               packsSpacer" auto "formsHeader               formsTeam" max-content "formsHeader               formsSpacer" auto "crossDocHeader            crossDocTeam" max-content "crossDocHeader            crossDocSpacer" auto "revisionHistoryHeader     revisionHistoryTeam" max-content "revisionHistoryHeader     revisionHistorySpacer" auto "collaborationHeader       collaborationSpacerTop" auto "collaboration1            collaboration1Team" auto "collaboration2            collaboration2Team" auto "collaboration3            collaboration3Team" auto "collaboration4            collaboration4Team" auto "collaboration5            collaboration5Team" auto "collaborationSpacer       collaborationSpacer" auto "workspaceFeaturesHeader   workspaceFeaturesSpacerTop" auto "workspaceFeatures1        workspaceFeatures1Team" auto "workspaceFeatures2        workspaceFeatures2Team" auto "workspaceFeatures3        workspaceFeatures3Team" auto "workspaceFeatures4        workspaceFeatures4Team" auto "workspaceFeaturesSpacer   workspaceFeaturesSpacer" auto "securityAndSupportHeader  securityAndSupportSpacerTop" auto "securityAndSupport1       securityAndSupport1Team" auto "securityAndSupport2       securityAndSupport2Team" auto "securityAndSupport3       securityAndSupport3Team" auto "securityAndSupport4       securityAndSupport4Team" auto "securityAndSupport5       securityAndSupport5Team" auto "securityAndSupport6       securityAndSupport6Team" auto "securityAndSupport7       securityAndSupport7Team" auto "securityAndSupport8       securityAndSupport8Team" auto "securityAndSupport9       securityAndSupport9Team" auto "securityAndSupport10      securityAndSupport10Team" auto "securityAndSupport11      securityAndSupport11Team" auto "availablePostLaunch       ." auto/1fr 1fr
	}
	.koWrItro.hsJe686g ._0u_jrd4,
	.koWrItro.hsJe686g ._6e5Vk3LN,
	.koWrItro.hsJe686g ._FD9Y9r0,
	.koWrItro.hsJe686g ._XjioaKV,
	.koWrItro.hsJe686g .A68hpHlg,
	.koWrItro.hsJe686g .aGGlp1Be,
	.koWrItro.hsJe686g .aJsCSJH2,
	.koWrItro.hsJe686g .aoAIPCvO,
	.koWrItro.hsJe686g .AyAGU_0w,
	.koWrItro.hsJe686g .B41JSlaH,
	.koWrItro.hsJe686g .bAR9fztz,
	.koWrItro.hsJe686g .bjduz_wk,
	.koWrItro.hsJe686g .C1bISAMF,
	.koWrItro.hsJe686g .c2xLnzVN,
	.koWrItro.hsJe686g .c6XzYKMa,
	.koWrItro.hsJe686g .C69FwQNw,
	.koWrItro.hsJe686g .c8045hbn,
	.koWrItro.hsJe686g .Ca5lM7zT,
	.koWrItro.hsJe686g .cW8HzNJE,
	.koWrItro.hsJe686g .DBF9FuCP,
	.koWrItro.hsJe686g .dCNVkVFK,
	.koWrItro.hsJe686g .deTvvMRu,
	.koWrItro.hsJe686g .duz5dZnE,
	.koWrItro.hsJe686g .E3E88EMN,
	.koWrItro.hsJe686g .eKDMvQQm,
	.koWrItro.hsJe686g .F5ygBcOs,
	.koWrItro.hsJe686g .fEpeas20,
	.koWrItro.hsJe686g .flpagKmi,
	.koWrItro.hsJe686g .FRbQDCjO,
	.koWrItro.hsJe686g .FS_CKd3b,
	.koWrItro.hsJe686g .GAdW51SK,
	.koWrItro.hsJe686g .gpVt1J9S,
	.koWrItro.hsJe686g .Gs4t15o2,
	.koWrItro.hsJe686g .GZ0l83Qr,
	.koWrItro.hsJe686g .h_3Bnz9Z,
	.koWrItro.hsJe686g .hO_5LTzE,
	.koWrItro.hsJe686g .HqTpqiFy,
	.koWrItro.hsJe686g .hRTP6mqu,
	.koWrItro.hsJe686g .hsEzcGA5,
	.koWrItro.hsJe686g .HtHGoa1W,
	.koWrItro.hsJe686g .hvBMyp0K,
	.koWrItro.hsJe686g .HX7B2lDo,
	.koWrItro.hsJe686g .Ij8PF9OR,
	.koWrItro.hsJe686g .IL_Dg_Kr,
	.koWrItro.hsJe686g .JHJfJU0x,
	.koWrItro.hsJe686g .jI85i8kO,
	.koWrItro.hsJe686g .jIO3qo5K,
	.koWrItro.hsJe686g .jl8pWj9k,
	.koWrItro.hsJe686g .jvxiOyLE,
	.koWrItro.hsJe686g .JyE3fgia,
	.koWrItro.hsJe686g .Kr46ZyKD,
	.koWrItro.hsJe686g .kyFH4CBF,
	.koWrItro.hsJe686g .lCZhCFfr,
	.koWrItro.hsJe686g .lKeXR5Gb,
	.koWrItro.hsJe686g .LtkzIvuu,
	.koWrItro.hsJe686g .luAaXsIc,
	.koWrItro.hsJe686g .lYHT3WgD,
	.koWrItro.hsJe686g .M_26XiKA,
	.koWrItro.hsJe686g .muvZSrgf,
	.koWrItro.hsJe686g .MX4Gocdg,
	.koWrItro.hsJe686g .NGWMjrs0,
	.koWrItro.hsJe686g .o9ORjwQO,
	.koWrItro.hsJe686g .O87GAgAl,
	.koWrItro.hsJe686g .P975b19B,
	.koWrItro.hsJe686g .PVpc_AyJ,
	.koWrItro.hsJe686g .pWjlRCVr,
	.koWrItro.hsJe686g .q4L8VJO1,
	.koWrItro.hsJe686g .Q76_GVAw,
	.koWrItro.hsJe686g .RWlGtdfg,
	.koWrItro.hsJe686g .s2nu0Pzl,
	.koWrItro.hsJe686g .s7mHjFqE,
	.koWrItro.hsJe686g .Sdg38MVf,
	.koWrItro.hsJe686g .Siwppsaj,
	.koWrItro.hsJe686g .sLX_B4rp,
	.koWrItro.hsJe686g .TLkrGpZ4,
	.koWrItro.hsJe686g .U0GKrvat,
	.koWrItro.hsJe686g .v0feuHjq,
	.koWrItro.hsJe686g .v6hqesQA,
	.koWrItro.hsJe686g .vEhdRevR,
	.koWrItro.hsJe686g .voARkRSP,
	.koWrItro.hsJe686g .VVfDq3tw,
	.koWrItro.hsJe686g .VZcUZvhs,
	.koWrItro.hsJe686g .WgaKS0e0,
	.koWrItro.hsJe686g .wsu581E8,
	.koWrItro.hsJe686g .X7Ota_0n,
	.koWrItro.hsJe686g .XLKHqb0x,
	.koWrItro.hsJe686g .Y4kE1Bpu,
	.koWrItro.hsJe686g .YmcbVVkr,
	.koWrItro.hsJe686g .zUcDzTBz,
	.koWrItro.hsJe686g .zYcK28G4 {
		display: none
	}
	.koWrItro.xsd1dWTq {
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgeEnterprise              badgeEnterprise" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizeEnterprise" -webkit-max-content "docSizeHeader             docSizeSpacer" auto "attachmentsHeader         attachmentsEnterprise" -webkit-max-content "attachmentsHeader         attachmentsSpacer" auto "automationsHeader         automationsEnterprise" -webkit-max-content "automationsHeader         automationsSpacer" auto "packsHeader               packsEnterprise1" -webkit-max-content "packsHeader               packsEnterprise2" -webkit-max-content "packsHeader               packsEnterprise3" -webkit-max-content "packsHeader               packsSpacer" auto "formsHeader               formsEnterprise" -webkit-max-content "formsHeader               formsSpacer" auto "crossDocHeader            crossDocEnterprise" -webkit-max-content "crossDocHeader            crossDocSpacer" auto "revisionHistoryHeader     revisionHistoryEnterprise" -webkit-max-content "revisionHistoryHeader     revisionHistorySpacer" auto "collaborationHeader       collaborationSpacerTop" auto "collaboration1            collaboration1Enterprise" auto "collaboration2            collaboration2Enterprise" auto "collaboration3            collaboration3Enterprise" auto "collaboration4            collaboration4Enterprise" auto "collaboration5            collaboration5Enterprise" auto "collaborationSpacer       collaborationSpacer" auto "workspaceFeaturesHeader   workspaceFeaturesSpacerTop" auto "workspaceFeatures1        workspaceFeatures1Enterprise" auto "workspaceFeatures2        workspaceFeatures2Enterprise" auto "workspaceFeatures3        workspaceFeatures3Enterprise" auto "workspaceFeatures4        workspaceFeatures4Enterprise" auto "workspaceFeaturesSpacer   workspaceFeaturesSpacer" auto "securityAndSupportHeader  securityAndSupportSpacerTop" auto "securityAndSupport1       securityAndSupport1Enterprise" auto "securityAndSupport2       securityAndSupport2Enterprise" auto "securityAndSupport3       securityAndSupport3Enterprise" auto "securityAndSupport4       securityAndSupport4Enterprise" auto "securityAndSupport5       securityAndSupport5Enterprise" auto "securityAndSupport6       securityAndSupport6Enterprise" auto "securityAndSupport7       securityAndSupport7Enterprise" auto "securityAndSupport8       securityAndSupport8Enterprise" auto "securityAndSupport9       securityAndSupport9Enterprise" auto "securityAndSupport10      securityAndSupport10Enterprise" auto "securityAndSupport11      securityAndSupport11Enterprise" auto "availablePostLaunch       ." auto/1fr 1fr;
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgeEnterprise              badgeEnterprise" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizeEnterprise" max-content "docSizeHeader             docSizeSpacer" auto "attachmentsHeader         attachmentsEnterprise" max-content "attachmentsHeader         attachmentsSpacer" auto "automationsHeader         automationsEnterprise" max-content "automationsHeader         automationsSpacer" auto "packsHeader               packsEnterprise1" max-content "packsHeader               packsEnterprise2" max-content "packsHeader               packsEnterprise3" max-content "packsHeader               packsSpacer" auto "formsHeader               formsEnterprise" max-content "formsHeader               formsSpacer" auto "crossDocHeader            crossDocEnterprise" max-content "crossDocHeader            crossDocSpacer" auto "revisionHistoryHeader     revisionHistoryEnterprise" max-content "revisionHistoryHeader     revisionHistorySpacer" auto "collaborationHeader       collaborationSpacerTop" auto "collaboration1            collaboration1Enterprise" auto "collaboration2            collaboration2Enterprise" auto "collaboration3            collaboration3Enterprise" auto "collaboration4            collaboration4Enterprise" auto "collaboration5            collaboration5Enterprise" auto "collaborationSpacer       collaborationSpacer" auto "workspaceFeaturesHeader   workspaceFeaturesSpacerTop" auto "workspaceFeatures1        workspaceFeatures1Enterprise" auto "workspaceFeatures2        workspaceFeatures2Enterprise" auto "workspaceFeatures3        workspaceFeatures3Enterprise" auto "workspaceFeatures4        workspaceFeatures4Enterprise" auto "workspaceFeaturesSpacer   workspaceFeaturesSpacer" auto "securityAndSupportHeader  securityAndSupportSpacerTop" auto "securityAndSupport1       securityAndSupport1Enterprise" auto "securityAndSupport2       securityAndSupport2Enterprise" auto "securityAndSupport3       securityAndSupport3Enterprise" auto "securityAndSupport4       securityAndSupport4Enterprise" auto "securityAndSupport5       securityAndSupport5Enterprise" auto "securityAndSupport6       securityAndSupport6Enterprise" auto "securityAndSupport7       securityAndSupport7Enterprise" auto "securityAndSupport8       securityAndSupport8Enterprise" auto "securityAndSupport9       securityAndSupport9Enterprise" auto "securityAndSupport10      securityAndSupport10Enterprise" auto "securityAndSupport11      securityAndSupport11Enterprise" auto "availablePostLaunch       ." auto/1fr 1fr
	}
	.koWrItro.xsd1dWTq ._6e5Vk3LN,
	.koWrItro.xsd1dWTq ._FD9Y9r0,
	.koWrItro.xsd1dWTq ._XjioaKV,
	.koWrItro.xsd1dWTq .aGGlp1Be,
	.koWrItro.xsd1dWTq .aoAIPCvO,
	.koWrItro.xsd1dWTq .AyAGU_0w,
	.koWrItro.xsd1dWTq .BCqyZfCh,
	.koWrItro.xsd1dWTq .bjduz_wk,
	.koWrItro.xsd1dWTq .c6XzYKMa,
	.koWrItro.xsd1dWTq .C69FwQNw,
	.koWrItro.xsd1dWTq .c8045hbn,
	.koWrItro.xsd1dWTq .Ca5lM7zT,
	.koWrItro.xsd1dWTq .DBF9FuCP,
	.koWrItro.xsd1dWTq .dCNVkVFK,
	.koWrItro.xsd1dWTq .DnB2s0cj,
	.koWrItro.xsd1dWTq .E3E88EMN,
	.koWrItro.xsd1dWTq .e9MoCIN7,
	.koWrItro.xsd1dWTq .eKDMvQQm,
	.koWrItro.xsd1dWTq .fCM5vR4f,
	.koWrItro.xsd1dWTq .fEpeas20,
	.koWrItro.xsd1dWTq .flpagKmi,
	.koWrItro.xsd1dWTq .FRbQDCjO,
	.koWrItro.xsd1dWTq .FS_CKd3b,
	.koWrItro.xsd1dWTq .gpVt1J9S,
	.koWrItro.xsd1dWTq .Gs4t15o2,
	.koWrItro.xsd1dWTq .GYLchP1B,
	.koWrItro.xsd1dWTq .H59bXK4X,
	.koWrItro.xsd1dWTq .HFQ2WQ7b,
	.koWrItro.xsd1dWTq .HL5zIQEC,
	.koWrItro.xsd1dWTq .hO_5LTzE,
	.koWrItro.xsd1dWTq .hozdvPrE,
	.koWrItro.xsd1dWTq .HqTpqiFy,
	.koWrItro.xsd1dWTq .HQVJ2YgL,
	.koWrItro.xsd1dWTq .hRTP6mqu,
	.koWrItro.xsd1dWTq .hsEzcGA5,
	.koWrItro.xsd1dWTq .HtHGoa1W,
	.koWrItro.xsd1dWTq .hvBMyp0K,
	.koWrItro.xsd1dWTq .HX7B2lDo,
	.koWrItro.xsd1dWTq .Ij8PF9OR,
	.koWrItro.xsd1dWTq .IL_Dg_Kr,
	.koWrItro.xsd1dWTq .J889Ir9i,
	.koWrItro.xsd1dWTq .JDOqbs4B,
	.koWrItro.xsd1dWTq .JfCUgChq,
	.koWrItro.xsd1dWTq .JHJfJU0x,
	.koWrItro.xsd1dWTq .jI85i8kO,
	.koWrItro.xsd1dWTq .jIO3qo5K,
	.koWrItro.xsd1dWTq .jvxiOyLE,
	.koWrItro.xsd1dWTq .jWkio8Pc,
	.koWrItro.xsd1dWTq .JyE3fgia,
	.koWrItro.xsd1dWTq .kyFH4CBF,
	.koWrItro.xsd1dWTq .lCZhCFfr,
	.koWrItro.xsd1dWTq .lKeXR5Gb,
	.koWrItro.xsd1dWTq .LtkzIvuu,
	.koWrItro.xsd1dWTq .M_26XiKA,
	.koWrItro.xsd1dWTq .NGWMjrs0,
	.koWrItro.xsd1dWTq .NHx9EogL,
	.koWrItro.xsd1dWTq .Nr6tPH_g,
	.koWrItro.xsd1dWTq .o9ORjwQO,
	.koWrItro.xsd1dWTq .P975b19B,
	.koWrItro.xsd1dWTq .PLw7WWhl,
	.koWrItro.xsd1dWTq .PVpc_AyJ,
	.koWrItro.xsd1dWTq .pWjlRCVr,
	.koWrItro.xsd1dWTq .q4L8VJO1,
	.koWrItro.xsd1dWTq .Q76_GVAw,
	.koWrItro.xsd1dWTq .QjbQRMJN,
	.koWrItro.xsd1dWTq .QJpnPzTt,
	.koWrItro.xsd1dWTq .qxLavhx0,
	.koWrItro.xsd1dWTq .R1KLMOVi,
	.koWrItro.xsd1dWTq .Rpc6p_2x,
	.koWrItro.xsd1dWTq .s2nu0Pzl,
	.koWrItro.xsd1dWTq .s7mHjFqE,
	.koWrItro.xsd1dWTq .sijdE_zn,
	.koWrItro.xsd1dWTq .teXOZ6Ib,
	.koWrItro.xsd1dWTq .TLkrGpZ4,
	.koWrItro.xsd1dWTq .U0GKrvat,
	.koWrItro.xsd1dWTq .Ui6J1IT7,
	.koWrItro.xsd1dWTq .v0feuHjq,
	.koWrItro.xsd1dWTq .v6hqesQA,
	.koWrItro.xsd1dWTq .V9cs0jsM,
	.koWrItro.xsd1dWTq .vEhdRevR,
	.koWrItro.xsd1dWTq .voARkRSP,
	.koWrItro.xsd1dWTq .VVfDq3tw,
	.koWrItro.xsd1dWTq .vyZt0B9F,
	.koWrItro.xsd1dWTq .VZcUZvhs,
	.koWrItro.xsd1dWTq .WFLDvMxS,
	.koWrItro.xsd1dWTq .wsu581E8,
	.koWrItro.xsd1dWTq .xNHwFOcw,
	.koWrItro.xsd1dWTq .xuPvwbKA,
	.koWrItro.xsd1dWTq .zUcDzTBz,
	.koWrItro.xsd1dWTq .zYcK28G4 {
		display: none
	}
}

@media screen and (max-width:700px) {
	.koWrItro {
		max-width: 550px;
		padding-left: 20px;
		padding-right: 20px;
		width: 100vw
	}
	.koWrItro.GQLwDtT9 {
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgeFree              badgeFree" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizeHeader" auto "docSizeFree            docSizeFree" auto "attachmentsHeader         attachmentsHeader" auto "attachmentsFree        attachmentsFree" auto "automationsHeader         automationsHeader" auto "automationsFree        automationsFree" auto "packsHeader               packsHeader" auto "packsFree1             packsFree1" auto "packsFree2             packsFree2" auto "packsFree3             packsFree3" auto "formsHeader               formsHeader" auto "formsFree              formsFree" auto "crossDocHeader            crossDocHeader" auto "crossDocFree           crossDocFree" auto "revisionHistoryHeader     revisionHistoryHeader" auto "revisionHistoryFree    revisionHistoryFree" auto "collaborationHeader       collaborationHeader" auto "collaboration1            collaboration1Free" auto "collaboration2            collaboration2Free" auto "collaboration3            collaboration3Free" auto "collaboration4            collaboration4Free" auto "collaboration5            collaboration5Free" auto "workspaceFeaturesHeader   workspaceFeaturesHeader" "workspaceFeatures1        workspaceFeatures1Free" auto "workspaceFeatures2        workspaceFeatures2Free" auto "workspaceFeatures3        workspaceFeatures3Free" auto "workspaceFeatures4        workspaceFeatures4Free" auto "securityAndSupportHeader  securityAndSupportHeader" auto "securityAndSupport1       securityAndSupport1Free" auto "securityAndSupport2       securityAndSupport2Free" auto "securityAndSupport3       securityAndSupport3Free" auto "securityAndSupport4       securityAndSupport4Free" auto "securityAndSupport5       securityAndSupport5Free" auto "securityAndSupport6       securityAndSupport6Free" auto "securityAndSupport7       securityAndSupport7Free" auto "securityAndSupport8       securityAndSupport8Free" auto "securityAndSupport9       securityAndSupport9Free" auto "securityAndSupport10      securityAndSupport10Free" auto "securityAndSupport11      securityAndSupport11Free" auto "availablePostLaunch       ." auto/3fr 1fr
	}
	.koWrItro.GQLwDtT9 ._0u_jrd4,
	.koWrItro.GQLwDtT9 ._6e5Vk3LN,
	.koWrItro.GQLwDtT9 .A68hpHlg,
	.koWrItro.GQLwDtT9 .aJsCSJH2,
	.koWrItro.GQLwDtT9 .AyAGU_0w,
	.koWrItro.GQLwDtT9 .B41JSlaH,
	.koWrItro.GQLwDtT9 .bAR9fztz,
	.koWrItro.GQLwDtT9 .bBshpPoI,
	.koWrItro.GQLwDtT9 .BCqyZfCh,
	.koWrItro.GQLwDtT9 .bjduz_wk,
	.koWrItro.GQLwDtT9 .BsuGGI7g,
	.koWrItro.GQLwDtT9 .C1bISAMF,
	.koWrItro.GQLwDtT9 .c2xLnzVN,
	.koWrItro.GQLwDtT9 .c8045hbn,
	.koWrItro.GQLwDtT9 .cW8HzNJE,
	.koWrItro.GQLwDtT9 .deTvvMRu,
	.koWrItro.GQLwDtT9 .DnB2s0cj,
	.koWrItro.GQLwDtT9 .duz5dZnE,
	.koWrItro.GQLwDtT9 .E3E88EMN,
	.koWrItro.GQLwDtT9 .e9MoCIN7,
	.koWrItro.GQLwDtT9 .EFWjNdRW,
	.koWrItro.GQLwDtT9 .eKDMvQQm,
	.koWrItro.GQLwDtT9 .ExZeXGaK,
	.koWrItro.GQLwDtT9 .F5ygBcOs,
	.koWrItro.GQLwDtT9 .fCM5vR4f,
	.koWrItro.GQLwDtT9 .flpagKmi,
	.koWrItro.GQLwDtT9 .FS_CKd3b,
	.koWrItro.GQLwDtT9 .GAdW51SK,
	.koWrItro.GQLwDtT9 .gpVt1J9S,
	.koWrItro.GQLwDtT9 .gQKZV4Ic,
	.koWrItro.GQLwDtT9 .Gs4t15o2,
	.koWrItro.GQLwDtT9 .GYLchP1B,
	.koWrItro.GQLwDtT9 .GZ0l83Qr,
	.koWrItro.GQLwDtT9 .H59bXK4X,
	.koWrItro.GQLwDtT9 .h_3Bnz9Z,
	.koWrItro.GQLwDtT9 .HFQ2WQ7b,
	.koWrItro.GQLwDtT9 .HL5zIQEC,
	.koWrItro.GQLwDtT9 .hozdvPrE,
	.koWrItro.GQLwDtT9 .HqTpqiFy,
	.koWrItro.GQLwDtT9 .HQVJ2YgL,
	.koWrItro.GQLwDtT9 .hRTP6mqu,
	.koWrItro.GQLwDtT9 .hsEzcGA5,
	.koWrItro.GQLwDtT9 .hvBMyp0K,
	.koWrItro.GQLwDtT9 .i3dN5PuU,
	.koWrItro.GQLwDtT9 .J889Ir9i,
	.koWrItro.GQLwDtT9 .JDOqbs4B,
	.koWrItro.GQLwDtT9 .JfCUgChq,
	.koWrItro.GQLwDtT9 .jIO3qo5K,
	.koWrItro.GQLwDtT9 .jl8pWj9k,
	.koWrItro.GQLwDtT9 .jWkio8Pc,
	.koWrItro.GQLwDtT9 .Kr46ZyKD,
	.koWrItro.GQLwDtT9 .kyFH4CBF,
	.koWrItro.GQLwDtT9 .LtkzIvuu,
	.koWrItro.GQLwDtT9 .luAaXsIc,
	.koWrItro.GQLwDtT9 .lYHT3WgD,
	.koWrItro.GQLwDtT9 .M_26XiKA,
	.koWrItro.GQLwDtT9 .muvZSrgf,
	.koWrItro.GQLwDtT9 .MX4Gocdg,
	.koWrItro.GQLwDtT9 .NHx9EogL,
	.koWrItro.GQLwDtT9 .Nr6tPH_g,
	.koWrItro.GQLwDtT9 .o9ORjwQO,
	.koWrItro.GQLwDtT9 .O87GAgAl,
	.koWrItro.GQLwDtT9 .P975b19B,
	.koWrItro.GQLwDtT9 .PLw7WWhl,
	.koWrItro.GQLwDtT9 .PVpc_AyJ,
	.koWrItro.GQLwDtT9 .q4L8VJO1,
	.koWrItro.GQLwDtT9 .Q76_GVAw,
	.koWrItro.GQLwDtT9 .QjbQRMJN,
	.koWrItro.GQLwDtT9 .QJpnPzTt,
	.koWrItro.GQLwDtT9 .qmclh6JD,
	.koWrItro.GQLwDtT9 .qxLavhx0,
	.koWrItro.GQLwDtT9 .R1KLMOVi,
	.koWrItro.GQLwDtT9 .Rpc6p_2x,
	.koWrItro.GQLwDtT9 .RWlGtdfg,
	.koWrItro.GQLwDtT9 .s2nu0Pzl,
	.koWrItro.GQLwDtT9 .s7mHjFqE,
	.koWrItro.GQLwDtT9 .Sdg38MVf,
	.koWrItro.GQLwDtT9 .sijdE_zn,
	.koWrItro.GQLwDtT9 .Siwppsaj,
	.koWrItro.GQLwDtT9 .sLX_B4rp,
	.koWrItro.GQLwDtT9 .t0rOUmSv,
	.koWrItro.GQLwDtT9 .teXOZ6Ib,
	.koWrItro.GQLwDtT9 .TLkrGpZ4,
	.koWrItro.GQLwDtT9 .U0GKrvat,
	.koWrItro.GQLwDtT9 .Ui6J1IT7,
	.koWrItro.GQLwDtT9 .v0feuHjq,
	.koWrItro.GQLwDtT9 .V9cs0jsM,
	.koWrItro.GQLwDtT9 .vEhdRevR,
	.koWrItro.GQLwDtT9 .vyZt0B9F,
	.koWrItro.GQLwDtT9 .VZcUZvhs,
	.koWrItro.GQLwDtT9 .WFLDvMxS,
	.koWrItro.GQLwDtT9 .WgaKS0e0,
	.koWrItro.GQLwDtT9 .X7Ota_0n,
	.koWrItro.GQLwDtT9 .XLKHqb0x,
	.koWrItro.GQLwDtT9 .xNHwFOcw,
	.koWrItro.GQLwDtT9 .xUmMINk7,
	.koWrItro.GQLwDtT9 .xuPvwbKA,
	.koWrItro.GQLwDtT9 .Y4kE1Bpu,
	.koWrItro.GQLwDtT9 .yhjFl6xb,
	.koWrItro.GQLwDtT9 .YmcbVVkr {
		display: none
	}
	.koWrItro.Y9Aw451N {
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgePro              badgePro" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizeHeader" auto "docSizePro            docSizePro" auto "attachmentsHeader         attachmentsHeader" auto "attachmentsPro        attachmentsPro" auto "automationsHeader         automationsHeader" auto "automationsPro        automationsPro" auto "packsHeader               packsHeader" auto "packsPro1             packsPro1" auto "packsPro2             packsPro2" auto "packsPro3             packsPro3" auto "formsHeader               formsHeader" auto "formsPro              formsPro" auto "crossDocHeader            crossDocHeader" auto "crossDocPro           crossDocPro" auto "revisionHistoryHeader     revisionHistoryHeader" auto "revisionHistoryPro    revisionHistoryPro" auto "collaborationHeader       collaborationHeader" auto "collaboration1            collaboration1Pro" auto "collaboration2            collaboration2Pro" auto "collaboration3            collaboration3Pro" auto "collaboration4            collaboration4Pro" auto "collaboration5            collaboration5Pro" auto "workspaceFeaturesHeader   workspaceFeaturesHeader" "workspaceFeatures1        workspaceFeatures1Pro" auto "workspaceFeatures2        workspaceFeatures2Pro" auto "workspaceFeatures3        workspaceFeatures3Pro" auto "workspaceFeatures4        workspaceFeatures4Pro" auto "securityAndSupportHeader  securityAndSupportHeader" auto "securityAndSupport1       securityAndSupport1Pro" auto "securityAndSupport2       securityAndSupport2Pro" auto "securityAndSupport3       securityAndSupport3Pro" auto "securityAndSupport4       securityAndSupport4Pro" auto "securityAndSupport5       securityAndSupport5Pro" auto "securityAndSupport6       securityAndSupport6Pro" auto "securityAndSupport7       securityAndSupport7Pro" auto "securityAndSupport8       securityAndSupport8Pro" auto "securityAndSupport9       securityAndSupport9Pro" auto "securityAndSupport10      securityAndSupport10Pro" auto "securityAndSupport11      securityAndSupport11Pro" auto "availablePostLaunch       ." auto/3fr 1fr
	}
	.koWrItro.Y9Aw451N ._0u_jrd4,
	.koWrItro.Y9Aw451N ._FD9Y9r0,
	.koWrItro.Y9Aw451N ._XjioaKV,
	.koWrItro.Y9Aw451N .A68hpHlg,
	.koWrItro.Y9Aw451N .aGGlp1Be,
	.koWrItro.Y9Aw451N .aJsCSJH2,
	.koWrItro.Y9Aw451N .aoAIPCvO,
	.koWrItro.Y9Aw451N .B41JSlaH,
	.koWrItro.Y9Aw451N .bAR9fztz,
	.koWrItro.Y9Aw451N .bBshpPoI,
	.koWrItro.Y9Aw451N .BCqyZfCh,
	.koWrItro.Y9Aw451N .BsuGGI7g,
	.koWrItro.Y9Aw451N .C1bISAMF,
	.koWrItro.Y9Aw451N .c2xLnzVN,
	.koWrItro.Y9Aw451N .c6XzYKMa,
	.koWrItro.Y9Aw451N .C69FwQNw,
	.koWrItro.Y9Aw451N .Ca5lM7zT,
	.koWrItro.Y9Aw451N .cW8HzNJE,
	.koWrItro.Y9Aw451N .DBF9FuCP,
	.koWrItro.Y9Aw451N .dCNVkVFK,
	.koWrItro.Y9Aw451N .deTvvMRu,
	.koWrItro.Y9Aw451N .DnB2s0cj,
	.koWrItro.Y9Aw451N .duz5dZnE,
	.koWrItro.Y9Aw451N .e9MoCIN7,
	.koWrItro.Y9Aw451N .EFWjNdRW,
	.koWrItro.Y9Aw451N .ExZeXGaK,
	.koWrItro.Y9Aw451N .F5ygBcOs,
	.koWrItro.Y9Aw451N .fCM5vR4f,
	.koWrItro.Y9Aw451N .fEpeas20,
	.koWrItro.Y9Aw451N .FRbQDCjO,
	.koWrItro.Y9Aw451N .GAdW51SK,
	.koWrItro.Y9Aw451N .gQKZV4Ic,
	.koWrItro.Y9Aw451N .GYLchP1B,
	.koWrItro.Y9Aw451N .GZ0l83Qr,
	.koWrItro.Y9Aw451N .H59bXK4X,
	.koWrItro.Y9Aw451N .h_3Bnz9Z,
	.koWrItro.Y9Aw451N .HFQ2WQ7b,
	.koWrItro.Y9Aw451N .HL5zIQEC,
	.koWrItro.Y9Aw451N .hO_5LTzE,
	.koWrItro.Y9Aw451N .hozdvPrE,
	.koWrItro.Y9Aw451N .HQVJ2YgL,
	.koWrItro.Y9Aw451N .HtHGoa1W,
	.koWrItro.Y9Aw451N .HX7B2lDo,
	.koWrItro.Y9Aw451N .i3dN5PuU,
	.koWrItro.Y9Aw451N .Ij8PF9OR,
	.koWrItro.Y9Aw451N .IL_Dg_Kr,
	.koWrItro.Y9Aw451N .J889Ir9i,
	.koWrItro.Y9Aw451N .JDOqbs4B,
	.koWrItro.Y9Aw451N .JfCUgChq,
	.koWrItro.Y9Aw451N .JHJfJU0x,
	.koWrItro.Y9Aw451N .jI85i8kO,
	.koWrItro.Y9Aw451N .jl8pWj9k,
	.koWrItro.Y9Aw451N .jvxiOyLE,
	.koWrItro.Y9Aw451N .jWkio8Pc,
	.koWrItro.Y9Aw451N .JyE3fgia,
	.koWrItro.Y9Aw451N .Kr46ZyKD,
	.koWrItro.Y9Aw451N .lCZhCFfr,
	.koWrItro.Y9Aw451N .lKeXR5Gb,
	.koWrItro.Y9Aw451N .luAaXsIc,
	.koWrItro.Y9Aw451N .lYHT3WgD,
	.koWrItro.Y9Aw451N .muvZSrgf,
	.koWrItro.Y9Aw451N .MX4Gocdg,
	.koWrItro.Y9Aw451N .NGWMjrs0,
	.koWrItro.Y9Aw451N .NHx9EogL,
	.koWrItro.Y9Aw451N .Nr6tPH_g,
	.koWrItro.Y9Aw451N .O87GAgAl,
	.koWrItro.Y9Aw451N .PLw7WWhl,
	.koWrItro.Y9Aw451N .pWjlRCVr,
	.koWrItro.Y9Aw451N .QjbQRMJN,
	.koWrItro.Y9Aw451N .QJpnPzTt,
	.koWrItro.Y9Aw451N .qmclh6JD,
	.koWrItro.Y9Aw451N .qxLavhx0,
	.koWrItro.Y9Aw451N .R1KLMOVi,
	.koWrItro.Y9Aw451N .Rpc6p_2x,
	.koWrItro.Y9Aw451N .RWlGtdfg,
	.koWrItro.Y9Aw451N .Sdg38MVf,
	.koWrItro.Y9Aw451N .sijdE_zn,
	.koWrItro.Y9Aw451N .Siwppsaj,
	.koWrItro.Y9Aw451N .sLX_B4rp,
	.koWrItro.Y9Aw451N .t0rOUmSv,
	.koWrItro.Y9Aw451N .teXOZ6Ib,
	.koWrItro.Y9Aw451N .Ui6J1IT7,
	.koWrItro.Y9Aw451N .v6hqesQA,
	.koWrItro.Y9Aw451N .V9cs0jsM,
	.koWrItro.Y9Aw451N .voARkRSP,
	.koWrItro.Y9Aw451N .VVfDq3tw,
	.koWrItro.Y9Aw451N .vyZt0B9F,
	.koWrItro.Y9Aw451N .WFLDvMxS,
	.koWrItro.Y9Aw451N .WgaKS0e0,
	.koWrItro.Y9Aw451N .wsu581E8,
	.koWrItro.Y9Aw451N .X7Ota_0n,
	.koWrItro.Y9Aw451N .XLKHqb0x,
	.koWrItro.Y9Aw451N .xNHwFOcw,
	.koWrItro.Y9Aw451N .xUmMINk7,
	.koWrItro.Y9Aw451N .xuPvwbKA,
	.koWrItro.Y9Aw451N .Y4kE1Bpu,
	.koWrItro.Y9Aw451N .yhjFl6xb,
	.koWrItro.Y9Aw451N .YmcbVVkr,
	.koWrItro.Y9Aw451N .zUcDzTBz,
	.koWrItro.Y9Aw451N .zYcK28G4 {
		display: none
	}
	.koWrItro.hsJe686g {
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgeTeam              badgeTeam" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizeHeader" auto "docSizeTeam            docSizeTeam" auto "attachmentsHeader         attachmentsHeader" auto "attachmentsTeam        attachmentsTeam" auto "automationsHeader         automationsHeader" auto "automationsTeam        automationsTeam" auto "packsHeader               packsHeader" auto "packsTeam1             packsTeam1" auto "packsTeam2             packsTeam2" auto "packsTeam3             packsTeam3" auto "formsHeader               formsHeader" auto "formsTeam              formsTeam" auto "crossDocHeader            crossDocHeader" auto "crossDocTeam           crossDocTeam" auto "revisionHistoryHeader     revisionHistoryHeader" auto "revisionHistoryTeam    revisionHistoryTeam" auto "collaborationHeader       collaborationHeader" auto "collaboration1            collaboration1Team" auto "collaboration2            collaboration2Team" auto "collaboration3            collaboration3Team" auto "collaboration4            collaboration4Team" auto "collaboration5            collaboration5Team" auto "workspaceFeaturesHeader   workspaceFeaturesHeader" "workspaceFeatures1        workspaceFeatures1Team" auto "workspaceFeatures2        workspaceFeatures2Team" auto "workspaceFeatures3        workspaceFeatures3Team" auto "workspaceFeatures4        workspaceFeatures4Team" auto "securityAndSupportHeader  securityAndSupportHeader" auto "securityAndSupport1       securityAndSupport1Team" auto "securityAndSupport2       securityAndSupport2Team" auto "securityAndSupport3       securityAndSupport3Team" auto "securityAndSupport4       securityAndSupport4Team" auto "securityAndSupport5       securityAndSupport5Team" auto "securityAndSupport6       securityAndSupport6Team" auto "securityAndSupport7       securityAndSupport7Team" auto "securityAndSupport8       securityAndSupport8Team" auto "securityAndSupport9       securityAndSupport9Team" auto "securityAndSupport10      securityAndSupport10Team" auto "securityAndSupport11      securityAndSupport11Team" auto "availablePostLaunch       ." auto/3fr 1fr
	}
	.koWrItro.hsJe686g ._0u_jrd4,
	.koWrItro.hsJe686g ._6e5Vk3LN,
	.koWrItro.hsJe686g ._FD9Y9r0,
	.koWrItro.hsJe686g ._XjioaKV,
	.koWrItro.hsJe686g .A68hpHlg,
	.koWrItro.hsJe686g .aGGlp1Be,
	.koWrItro.hsJe686g .aJsCSJH2,
	.koWrItro.hsJe686g .aoAIPCvO,
	.koWrItro.hsJe686g .AyAGU_0w,
	.koWrItro.hsJe686g .B41JSlaH,
	.koWrItro.hsJe686g .bAR9fztz,
	.koWrItro.hsJe686g .bBshpPoI,
	.koWrItro.hsJe686g .bjduz_wk,
	.koWrItro.hsJe686g .BsuGGI7g,
	.koWrItro.hsJe686g .C1bISAMF,
	.koWrItro.hsJe686g .c2xLnzVN,
	.koWrItro.hsJe686g .c6XzYKMa,
	.koWrItro.hsJe686g .C69FwQNw,
	.koWrItro.hsJe686g .c8045hbn,
	.koWrItro.hsJe686g .Ca5lM7zT,
	.koWrItro.hsJe686g .cW8HzNJE,
	.koWrItro.hsJe686g .DBF9FuCP,
	.koWrItro.hsJe686g .dCNVkVFK,
	.koWrItro.hsJe686g .deTvvMRu,
	.koWrItro.hsJe686g .duz5dZnE,
	.koWrItro.hsJe686g .E3E88EMN,
	.koWrItro.hsJe686g .EFWjNdRW,
	.koWrItro.hsJe686g .eKDMvQQm,
	.koWrItro.hsJe686g .ExZeXGaK,
	.koWrItro.hsJe686g .F5ygBcOs,
	.koWrItro.hsJe686g .fEpeas20,
	.koWrItro.hsJe686g .flpagKmi,
	.koWrItro.hsJe686g .FRbQDCjO,
	.koWrItro.hsJe686g .FS_CKd3b,
	.koWrItro.hsJe686g .GAdW51SK,
	.koWrItro.hsJe686g .gpVt1J9S,
	.koWrItro.hsJe686g .gQKZV4Ic,
	.koWrItro.hsJe686g .Gs4t15o2,
	.koWrItro.hsJe686g .GZ0l83Qr,
	.koWrItro.hsJe686g .h_3Bnz9Z,
	.koWrItro.hsJe686g .hO_5LTzE,
	.koWrItro.hsJe686g .HqTpqiFy,
	.koWrItro.hsJe686g .hRTP6mqu,
	.koWrItro.hsJe686g .hsEzcGA5,
	.koWrItro.hsJe686g .HtHGoa1W,
	.koWrItro.hsJe686g .hvBMyp0K,
	.koWrItro.hsJe686g .HX7B2lDo,
	.koWrItro.hsJe686g .i3dN5PuU,
	.koWrItro.hsJe686g .Ij8PF9OR,
	.koWrItro.hsJe686g .IL_Dg_Kr,
	.koWrItro.hsJe686g .JHJfJU0x,
	.koWrItro.hsJe686g .jI85i8kO,
	.koWrItro.hsJe686g .jIO3qo5K,
	.koWrItro.hsJe686g .jl8pWj9k,
	.koWrItro.hsJe686g .jvxiOyLE,
	.koWrItro.hsJe686g .JyE3fgia,
	.koWrItro.hsJe686g .Kr46ZyKD,
	.koWrItro.hsJe686g .kyFH4CBF,
	.koWrItro.hsJe686g .lCZhCFfr,
	.koWrItro.hsJe686g .lKeXR5Gb,
	.koWrItro.hsJe686g .LtkzIvuu,
	.koWrItro.hsJe686g .luAaXsIc,
	.koWrItro.hsJe686g .lYHT3WgD,
	.koWrItro.hsJe686g .M_26XiKA,
	.koWrItro.hsJe686g .muvZSrgf,
	.koWrItro.hsJe686g .MX4Gocdg,
	.koWrItro.hsJe686g .NGWMjrs0,
	.koWrItro.hsJe686g .o9ORjwQO,
	.koWrItro.hsJe686g .O87GAgAl,
	.koWrItro.hsJe686g .P975b19B,
	.koWrItro.hsJe686g .PVpc_AyJ,
	.koWrItro.hsJe686g .pWjlRCVr,
	.koWrItro.hsJe686g .q4L8VJO1,
	.koWrItro.hsJe686g .Q76_GVAw,
	.koWrItro.hsJe686g .qmclh6JD,
	.koWrItro.hsJe686g .RWlGtdfg,
	.koWrItro.hsJe686g .s2nu0Pzl,
	.koWrItro.hsJe686g .s7mHjFqE,
	.koWrItro.hsJe686g .Sdg38MVf,
	.koWrItro.hsJe686g .Siwppsaj,
	.koWrItro.hsJe686g .sLX_B4rp,
	.koWrItro.hsJe686g .t0rOUmSv,
	.koWrItro.hsJe686g .TLkrGpZ4,
	.koWrItro.hsJe686g .U0GKrvat,
	.koWrItro.hsJe686g .v0feuHjq,
	.koWrItro.hsJe686g .v6hqesQA,
	.koWrItro.hsJe686g .vEhdRevR,
	.koWrItro.hsJe686g .voARkRSP,
	.koWrItro.hsJe686g .VVfDq3tw,
	.koWrItro.hsJe686g .VZcUZvhs,
	.koWrItro.hsJe686g .WgaKS0e0,
	.koWrItro.hsJe686g .wsu581E8,
	.koWrItro.hsJe686g .X7Ota_0n,
	.koWrItro.hsJe686g .XLKHqb0x,
	.koWrItro.hsJe686g .xUmMINk7,
	.koWrItro.hsJe686g .Y4kE1Bpu,
	.koWrItro.hsJe686g .yhjFl6xb,
	.koWrItro.hsJe686g .YmcbVVkr,
	.koWrItro.hsJe686g .zUcDzTBz,
	.koWrItro.hsJe686g .zYcK28G4 {
		display: none
	}
	.koWrItro.xsd1dWTq {
		grid: "badgeHeader               badgeHeader" auto "selectors                 selectors" auto "badgeEnterprise              badgeEnterprise" auto "contentBelowBadge         contentBelowBadge" auto "docSizeHeader             docSizeHeader" auto "docSizeEnterprise            docSizeEnterprise" auto "attachmentsHeader         attachmentsHeader" auto "attachmentsEnterprise        attachmentsEnterprise" auto "automationsHeader         automationsHeader" auto "automationsEnterprise        automationsEnterprise" auto "packsHeader               packsHeader" auto "packsEnterprise1             packsEnterprise1" auto "packsEnterprise2             packsEnterprise2" auto "packsEnterprise3             packsEnterprise3" auto "formsHeader               formsHeader" auto "formsEnterprise              formsEnterprise" auto "crossDocHeader            crossDocHeader" auto "crossDocEnterprise           crossDocEnterprise" auto "revisionHistoryHeader     revisionHistoryHeader" auto "revisionHistoryEnterprise    revisionHistoryEnterprise" auto "collaborationHeader       collaborationHeader" auto "collaboration1            collaboration1Enterprise" auto "collaboration2            collaboration2Enterprise" auto "collaboration3            collaboration3Enterprise" auto "collaboration4            collaboration4Enterprise" auto "collaboration5            collaboration5Enterprise" auto "workspaceFeaturesHeader   workspaceFeaturesHeader" "workspaceFeatures1        workspaceFeatures1Enterprise" auto "workspaceFeatures2        workspaceFeatures2Enterprise" auto "workspaceFeatures3        workspaceFeatures3Enterprise" auto "workspaceFeatures4        workspaceFeatures4Enterprise" auto "securityAndSupportHeader  securityAndSupportHeader" auto "securityAndSupport1       securityAndSupport1Enterprise" auto "securityAndSupport2       securityAndSupport2Enterprise" auto "securityAndSupport3       securityAndSupport3Enterprise" auto "securityAndSupport4       securityAndSupport4Enterprise" auto "securityAndSupport5       securityAndSupport5Enterprise" auto "securityAndSupport6       securityAndSupport6Enterprise" auto "securityAndSupport7       securityAndSupport7Enterprise" auto "securityAndSupport8       securityAndSupport8Enterprise" auto "securityAndSupport9       securityAndSupport9Enterprise" auto "securityAndSupport10      securityAndSupport10Enterprise" auto "securityAndSupport11      securityAndSupport11Enterprise" auto "availablePostLaunch       ." auto/3fr 1fr
	}
	.koWrItro.xsd1dWTq ._6e5Vk3LN,
	.koWrItro.xsd1dWTq ._FD9Y9r0,
	.koWrItro.xsd1dWTq ._XjioaKV,
	.koWrItro.xsd1dWTq .aGGlp1Be,
	.koWrItro.xsd1dWTq .aoAIPCvO,
	.koWrItro.xsd1dWTq .AyAGU_0w,
	.koWrItro.xsd1dWTq .bBshpPoI,
	.koWrItro.xsd1dWTq .BCqyZfCh,
	.koWrItro.xsd1dWTq .bjduz_wk,
	.koWrItro.xsd1dWTq .BsuGGI7g,
	.koWrItro.xsd1dWTq .c6XzYKMa,
	.koWrItro.xsd1dWTq .C69FwQNw,
	.koWrItro.xsd1dWTq .c8045hbn,
	.koWrItro.xsd1dWTq .Ca5lM7zT,
	.koWrItro.xsd1dWTq .DBF9FuCP,
	.koWrItro.xsd1dWTq .dCNVkVFK,
	.koWrItro.xsd1dWTq .DnB2s0cj,
	.koWrItro.xsd1dWTq .E3E88EMN,
	.koWrItro.xsd1dWTq .e9MoCIN7,
	.koWrItro.xsd1dWTq .EFWjNdRW,
	.koWrItro.xsd1dWTq .eKDMvQQm,
	.koWrItro.xsd1dWTq .ExZeXGaK,
	.koWrItro.xsd1dWTq .fCM5vR4f,
	.koWrItro.xsd1dWTq .fEpeas20,
	.koWrItro.xsd1dWTq .flpagKmi,
	.koWrItro.xsd1dWTq .FRbQDCjO,
	.koWrItro.xsd1dWTq .FS_CKd3b,
	.koWrItro.xsd1dWTq .gpVt1J9S,
	.koWrItro.xsd1dWTq .gQKZV4Ic,
	.koWrItro.xsd1dWTq .Gs4t15o2,
	.koWrItro.xsd1dWTq .GYLchP1B,
	.koWrItro.xsd1dWTq .H59bXK4X,
	.koWrItro.xsd1dWTq .HFQ2WQ7b,
	.koWrItro.xsd1dWTq .HL5zIQEC,
	.koWrItro.xsd1dWTq .hO_5LTzE,
	.koWrItro.xsd1dWTq .hozdvPrE,
	.koWrItro.xsd1dWTq .HqTpqiFy,
	.koWrItro.xsd1dWTq .HQVJ2YgL,
	.koWrItro.xsd1dWTq .hRTP6mqu,
	.koWrItro.xsd1dWTq .hsEzcGA5,
	.koWrItro.xsd1dWTq .HtHGoa1W,
	.koWrItro.xsd1dWTq .hvBMyp0K,
	.koWrItro.xsd1dWTq .HX7B2lDo,
	.koWrItro.xsd1dWTq .i3dN5PuU,
	.koWrItro.xsd1dWTq .Ij8PF9OR,
	.koWrItro.xsd1dWTq .IL_Dg_Kr,
	.koWrItro.xsd1dWTq .J889Ir9i,
	.koWrItro.xsd1dWTq .JDOqbs4B,
	.koWrItro.xsd1dWTq .JfCUgChq,
	.koWrItro.xsd1dWTq .JHJfJU0x,
	.koWrItro.xsd1dWTq .jI85i8kO,
	.koWrItro.xsd1dWTq .jIO3qo5K,
	.koWrItro.xsd1dWTq .jvxiOyLE,
	.koWrItro.xsd1dWTq .jWkio8Pc,
	.koWrItro.xsd1dWTq .JyE3fgia,
	.koWrItro.xsd1dWTq .kyFH4CBF,
	.koWrItro.xsd1dWTq .lCZhCFfr,
	.koWrItro.xsd1dWTq .lKeXR5Gb,
	.koWrItro.xsd1dWTq .LtkzIvuu,
	.koWrItro.xsd1dWTq .M_26XiKA,
	.koWrItro.xsd1dWTq .NGWMjrs0,
	.koWrItro.xsd1dWTq .NHx9EogL,
	.koWrItro.xsd1dWTq .Nr6tPH_g,
	.koWrItro.xsd1dWTq .o9ORjwQO,
	.koWrItro.xsd1dWTq .P975b19B,
	.koWrItro.xsd1dWTq .PLw7WWhl,
	.koWrItro.xsd1dWTq .PVpc_AyJ,
	.koWrItro.xsd1dWTq .pWjlRCVr,
	.koWrItro.xsd1dWTq .q4L8VJO1,
	.koWrItro.xsd1dWTq .Q76_GVAw,
	.koWrItro.xsd1dWTq .QjbQRMJN,
	.koWrItro.xsd1dWTq .QJpnPzTt,
	.koWrItro.xsd1dWTq .qmclh6JD,
	.koWrItro.xsd1dWTq .qxLavhx0,
	.koWrItro.xsd1dWTq .R1KLMOVi,
	.koWrItro.xsd1dWTq .Rpc6p_2x,
	.koWrItro.xsd1dWTq .s2nu0Pzl,
	.koWrItro.xsd1dWTq .s7mHjFqE,
	.koWrItro.xsd1dWTq .sijdE_zn,
	.koWrItro.xsd1dWTq .t0rOUmSv,
	.koWrItro.xsd1dWTq .teXOZ6Ib,
	.koWrItro.xsd1dWTq .TLkrGpZ4,
	.koWrItro.xsd1dWTq .U0GKrvat,
	.koWrItro.xsd1dWTq .Ui6J1IT7,
	.koWrItro.xsd1dWTq .v0feuHjq,
	.koWrItro.xsd1dWTq .v6hqesQA,
	.koWrItro.xsd1dWTq .V9cs0jsM,
	.koWrItro.xsd1dWTq .vEhdRevR,
	.koWrItro.xsd1dWTq .voARkRSP,
	.koWrItro.xsd1dWTq .VVfDq3tw,
	.koWrItro.xsd1dWTq .vyZt0B9F,
	.koWrItro.xsd1dWTq .VZcUZvhs,
	.koWrItro.xsd1dWTq .WFLDvMxS,
	.koWrItro.xsd1dWTq .wsu581E8,
	.koWrItro.xsd1dWTq .xNHwFOcw,
	.koWrItro.xsd1dWTq .xUmMINk7,
	.koWrItro.xsd1dWTq .xuPvwbKA,
	.koWrItro.xsd1dWTq .yhjFl6xb,
	.koWrItro.xsd1dWTq .zUcDzTBz,
	.koWrItro.xsd1dWTq .zYcK28G4 {
		display: none
	}
}

@media screen and (min-width:1160px) {
	.koWrItro .DPAAOWDi~:not(.wY8d5fqE) {
		opacity: 0
	}
	.koWrItro:not(.HLKRdab7) .DPAAOWDi~:not(.wY8d5fqE) {
		max-height: 0;
		padding: 0;
		pointer-events: none
	}
	.koWrItro.HLKRdab7 .DPAAOWDi~:not(.wY8d5fqE) {
		opacity: 1;
		transition: opacity .3s ease-in
	}
}

.wY8d5fqE {
	align-items: center;
	border-radius: 25px;
	display: inline-flex;
	flex-direction: row;
	grid-area: expandButton;
	justify-self: center;
	margin-top: -45px;
	padding: 20px
}

.HLKRdab7 .wY8d5fqE {
	margin-top: 40px
}

@media screen and (max-width:1159px) {
	.wY8d5fqE {
		display: none
	}
}

.ST_khBmd {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 24px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 33px;
	margin-left: 7px;
	padding-bottom: 2px
}

.jrU_vBn8,
.ST_khBmd {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.jrU_vBn8 {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: availablePostLaunch;
	line-height: 20px;
	padding-top: 50px
}

@media screen and (max-width:1159px) {
	.jrU_vBn8 {
		padding-top: 35px
	}
}

.fdCZHk58 {
	border: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-radius: 10px;
	display: none;
	grid-area: selectors;
	justify-self: center;
	max-width: 525px;
	overflow: hidden;
	position: sticky;
	top: 80px;
	width: 100%;
	z-index: 80
}

.f9nrNGa6 .fdCZHk58 {
	box-shadow: 0 4px 8px rgba(0, 0, 0, var(--opacity-shadow-light, .08))
}

@media screen and (max-width:1159px) {
	.fdCZHk58 {
		display: grid;
		grid: auto/repeat(4, 1fr)
	}
}

.CguGJPfU {
	display: none;
	grid-area: selectors;
	justify-self: center;
	max-width: 525px;
	position: sticky;
	top: 80px;
	width: 100%;
	z-index: 80
}

@media screen and (max-width:1159px) {
	.CguGJPfU {
		display: grid;
		grid: auto/repeat(4, 1fr)
	}
}

.ajWAQNV_ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	display: flex;
	flex: auto;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	padding: 20px 0
}

.ajWAQNV_.GQLwDtT9 {
	background-color: rgb(var(--codaBrown200-rgb, 251, 247, 245))
}

.ajWAQNV_.GQLwDtT9:hover {
	background-color: rgb(var(--brownLight-rgb, 253, 252, 251))
}

.ajWAQNV_.Y9Aw451N {
	background-color: rgb(var(--secondary100-rgb, 247, 251, 253))
}

.ajWAQNV_.Y9Aw451N:hover {
	background-color: rgb(var(--blueLight-rgb, 250, 253, 253))
}

.ajWAQNV_.hsJe686g {
	background-color: rgb(var(--redLight-rgb, 255, 249, 245))
}

.ajWAQNV_.hsJe686g:hover {
	background-color: rgb(var(--redLighter-rgb, 255, 251, 249))
}

.ajWAQNV_.xsd1dWTq {
	background-color: rgb(var(--yellowLigther-rgb, 254, 250, 240))
}

.ajWAQNV_.xsd1dWTq:hover {
	background-color: rgb(var(--yellowLightest-rgb, 255, 252, 245))
}

.ajWAQNV_:not(:first-child) {
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
}

.ajWAQNV_.vIR33Fl_:not(:hover) {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

@media screen and (max-width:700px) {
	.ajWAQNV_ {
		font-size: 14px
	}
}

._rGclTAi {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-color: transparent;
	display: flex;
	flex: auto;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	padding: 20px 0
}

._rGclTAi.GQLwDtT9 {
	background-color: rgb(var(--brandLemon100-rgb, 255, 219, 23))
}

._rGclTAi.Y9Aw451N {
	background-color: rgb(var(--brandTangerine100-rgb, 248, 173, 64))
}

._rGclTAi.hsJe686g {
	background-color: rgb(var(--brandToffee100-rgb, 193, 151, 108))
}

._rGclTAi.xsd1dWTq {
	background-color: rgb(var(--brandTomatoSoup100-rgb, 238, 90, 41))
}

._rGclTAi.LB6zb6A0 {
	border-color: rgb(var(--brandBlack100-rgb, 16, 16, 16))
}

._rGclTAi:first-child {
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px
}

._rGclTAi:last-child {
	border-bottom-right-radius: 10px;
	border-top-right-radius: 10px
}

.f9nrNGa6 ._rGclTAi {
	box-shadow: 0 4px 8px rgba(0, 0, 0, var(--opacity-shadow-light, .08))
}

@media screen and (max-width:700px) {
	._rGclTAi {
		font-size: 14px
	}
}

.byM63Dso {
	grid-area: badgeHeader
}

.Ij8PF9OR {
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top-left-radius: 10px;
	grid-area: badgeFree;
	overflow: hidden;
	width: 100%
}

@media screen and (min-width:1160px) {
	.i3oLcZv4 .Ij8PF9OR {
		margin-bottom: -1px
	}
}

@media screen and (max-width:1159px) {
	.i3oLcZv4 .Ij8PF9OR {
		margin: 60px 40px
	}
}

@media screen and (min-width:1160px) {
	.HLKRdab7 .Ij8PF9OR {
		position: sticky;
		top: 64px;
		z-index: 80
	}
	.HLKRdab7.f9nrNGa6 .Ij8PF9OR {
		border-radius: 0;
		overflow: visible
	}
	.HLKRdab7.f9nrNGa6 .Ij8PF9OR .eVuawtgY {
		display: block
	}
	.HLKRdab7.xCxfRU0n .Ij8PF9OR {
		top: 0
	}
}

@media screen and (max-width:1159px) {
	.Ij8PF9OR {
		align-self: center;
		border: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
		border-radius: 10px;
		justify-self: center;
		margin: 60px 0;
		max-width: 425px
	}
}

.flpagKmi {
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	grid-area: badgePro;
	overflow: hidden;
	width: 100%
}

@media screen and (min-width:1160px) {
	.i3oLcZv4 .flpagKmi {
		margin-bottom: -1px
	}
}

@media screen and (max-width:1159px) {
	.i3oLcZv4 .flpagKmi {
		margin: 60px 40px
	}
}

@media screen and (min-width:1160px) {
	.HLKRdab7 .flpagKmi {
		position: sticky;
		top: 64px;
		z-index: 80
	}
	.HLKRdab7.f9nrNGa6 .flpagKmi {
		border-radius: 0;
		overflow: visible
	}
	.HLKRdab7.f9nrNGa6 .flpagKmi .eVuawtgY {
		display: block
	}
	.HLKRdab7.xCxfRU0n .flpagKmi {
		top: 0
	}
}

@media screen and (max-width:1159px) {
	.flpagKmi {
		align-self: center;
		border: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
		border-radius: 10px;
		justify-self: center;
		margin: 60px 0;
		max-width: 425px
	}
}

.JfCUgChq {
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	grid-area: badgeTeam;
	overflow: hidden;
	width: 100%
}

@media screen and (min-width:1160px) {
	.i3oLcZv4 .JfCUgChq {
		margin-bottom: -1px
	}
}

@media screen and (max-width:1159px) {
	.i3oLcZv4 .JfCUgChq {
		margin: 60px 40px
	}
}

@media screen and (min-width:1160px) {
	.HLKRdab7 .JfCUgChq {
		position: sticky;
		top: 64px;
		z-index: 80
	}
	.HLKRdab7.f9nrNGa6 .JfCUgChq {
		border-radius: 0;
		overflow: visible
	}
	.HLKRdab7.f9nrNGa6 .JfCUgChq .eVuawtgY {
		display: block
	}
	.HLKRdab7.xCxfRU0n .JfCUgChq {
		top: 0
	}
}

@media screen and (max-width:1159px) {
	.JfCUgChq {
		align-self: center;
		border: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
		border-radius: 10px;
		justify-self: center;
		margin: 60px 0;
		max-width: 425px
	}
}

.YmcbVVkr {
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top-right-radius: 10px;
	grid-area: badgeEnterprise;
	overflow: hidden;
	width: 100%
}

@media screen and (min-width:1160px) {
	.i3oLcZv4 .YmcbVVkr {
		margin-bottom: -1px
	}
}

@media screen and (max-width:1159px) {
	.i3oLcZv4 .YmcbVVkr {
		margin: 60px 40px
	}
}

@media screen and (min-width:1160px) {
	.HLKRdab7 .YmcbVVkr {
		position: sticky;
		top: 64px;
		z-index: 80
	}
	.HLKRdab7.f9nrNGa6 .YmcbVVkr {
		border-radius: 0;
		overflow: visible
	}
	.HLKRdab7.f9nrNGa6 .YmcbVVkr .eVuawtgY {
		display: block
	}
	.HLKRdab7.xCxfRU0n .YmcbVVkr {
		top: 0
	}
}

@media screen and (max-width:1159px) {
	.YmcbVVkr {
		align-self: center;
		border: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
		border-radius: 10px;
		justify-self: center;
		margin: 60px 0;
		max-width: 425px
	}
}

.L4c8xE8j {
	grid-area: contentBelowBadge
}

.XWk9dtNO {
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.XWk9dtNO,
.zAG3lpNc {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.zAG3lpNc {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold)
}

.i3oLcZv4 .zAG3lpNc {
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-large)
}

.Hl60dApA {
	color: rgb(var(--codaBrown800-rgb, 211, 187, 171));
	display: inline-flex;
	margin-right: 10px
}

.i3oLcZv4 .Hl60dApA {
	color: rgb(var(--codaBrandGray-rgb, 188, 188, 188))
}

.yWm4OTIf {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	line-height: 20px;
	padding-top: 10px
}

.uWat0lwd {
	cursor: pointer;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.uWat0lwd,
.uWat0lwd:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.uWat0lwd:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .uWat0lwd:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.uWat0lwd:hover {
	text-decoration: underline
}

.i3oLcZv4 .uWat0lwd {
	font-weight: var(--font-weight-semi-bold);
	white-space: nowrap
}

.EdwJihB4 {
	display: inline-block
}

.PQbUYrqs {
	color: rgb(var(--primary700-rgb, 218, 73, 63))
}

.Ac5dnjIy,
.g5MIp_LI {
	height: 45px
}

@media screen and (max-width:700px) {
	.g5MIp_LI {
		display: none
	}
}

.YeeTF5il {
	cursor: pointer;
	margin: -1px -2px -1px auto
}

.IVl_sQrD.GQLwDtT9 {
	color: rgb(var(--codaBrown800-rgb, 211, 187, 171))
}

.IVl_sQrD.GQLwDtT9:hover {
	color: rgb(var(--beigeMediumDark-rgb, 230, 209, 191))
}

.IVl_sQrD.Y9Aw451N {
	color: rgb(var(--secondary500-rgb, 113, 191, 239))
}

.IVl_sQrD.Y9Aw451N:hover {
	color: rgb(var(--secondary300-rgb, 219, 238, 250))
}

.IVl_sQrD.hsJe686g {
	color: rgb(var(--primary400-rgb, 247, 186, 157))
}

.IVl_sQrD.hsJe686g:hover {
	color: rgb(var(--codaRed300-rgb, 252, 214, 191))
}

.IVl_sQrD.xsd1dWTq {
	color: rgb(var(--yellowDark-rgb, 255, 190, 74))
}

.IVl_sQrD.xsd1dWTq:hover {
	color: rgb(var(--codaYellow300-rgb, 251, 222, 156))
}

.bcknm_Uw.GQLwDtT9 {
	color: rgb(var(--brandLemon100-rgb, 255, 219, 23))
}

.bcknm_Uw.Y9Aw451N {
	color: rgb(var(--brandTangerine100-rgb, 248, 173, 64))
}

.bcknm_Uw.hsJe686g {
	color: rgb(var(--brandToffee100-rgb, 193, 151, 108))
}

.bcknm_Uw.xsd1dWTq {
	color: rgb(var(--brandTomatoSoup100-rgb, 238, 90, 41))
}

.BA5n4Wcc {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: inline;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	line-height: 20px
}

.GXr6y_Mb {
	border: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-radius: 6px;
	box-shadow: 0 0 4px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	cursor: pointer;
	height: 40px;
	padding: 2px;
	width: 40px
}

.i3oLcZv4 .GXr6y_Mb {
	border-color: rgb(var(--neutral500-rgb, 174, 174, 174));
	height: 32px;
	padding: 2px;
	width: 32px
}

.AnKmGMni {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	margin-bottom: 5px
}

.Sqmnmi9I {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	justify-self: left;
	overflow: hidden;
	white-space: nowrap
}

.GGI9ppBr {
	height: 40px;
	visibility: hidden;
	width: 40px
}

.eLxNWEwb {
	margin: -1px auto
}

.ftFTw3wV {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: none;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: flex;
	flex-direction: row;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-size: 12px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-medium);
	grid-area: taglineFree;
	letter-spacing: .1em;
	line-height: 20px;
	padding: 12px;
	position: relative;
	text-transform: uppercase
}

.i3oLcZv4 .ftFTw3wV {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.ftFTw3wV {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
		display: none
	}
}

.ZRj8_3Uy {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: none;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: flex;
	flex-direction: row;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-size: 12px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-medium);
	grid-area: taglinePro;
	letter-spacing: .1em;
	line-height: 20px;
	padding: 12px;
	position: relative;
	text-transform: uppercase
}

.i3oLcZv4 .ZRj8_3Uy {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.ZRj8_3Uy {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
		display: none
	}
}

.dv7EzjJ2 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: none;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: flex;
	flex-direction: row;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-size: 12px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-medium);
	grid-area: taglineTeam;
	letter-spacing: .1em;
	line-height: 20px;
	padding: 12px;
	position: relative;
	text-transform: uppercase
}

.i3oLcZv4 .dv7EzjJ2 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.dv7EzjJ2 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
		display: none
	}
}

.WW6hyxfa {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: none;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	display: flex;
	flex-direction: row;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-size: 12px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-medium);
	grid-area: taglineEnterprise;
	letter-spacing: .1em;
	line-height: 20px;
	padding: 12px;
	position: relative;
	text-transform: uppercase
}

.i3oLcZv4 .WW6hyxfa {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.WW6hyxfa {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
		display: none
	}
}

.YP9MB1iG {
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	grid-area: docSizeHeader;
	min-width: 140px;
	padding-bottom: 45px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:1159px) {
	.YP9MB1iG {
		padding-right: 60px
	}
}

@media screen and (max-width:700px) {
	.YP9MB1iG {
		border-top: none;
		padding-bottom: 12px;
		padding-right: 12px;
		padding-top: 24px
	}
}

.jvxiOyLE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: docSizeFree;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .jvxiOyLE {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.jvxiOyLE {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.vEhdRevR {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: docSizePro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .vEhdRevR {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.vEhdRevR {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.WFLDvMxS {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: docSizeTeam;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .WFLDvMxS {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.WFLDvMxS {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.luAaXsIc {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: docSizeEnterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .luAaXsIc {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.luAaXsIc {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.BsuGGI7g {
	grid-area: docSizeSpacer;
	height: 45px
}

.JHe9mp19 {
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	grid-area: attachmentsHeader;
	min-width: 140px;
	padding-bottom: 45px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:1159px) {
	.JHe9mp19 {
		padding-right: 60px
	}
}

@media screen and (max-width:700px) {
	.JHe9mp19 {
		border-top: none;
		padding-bottom: 12px;
		padding-right: 12px;
		padding-top: 24px
	}
}

.jI85i8kO {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: attachmentsFree;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .jI85i8kO {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.jI85i8kO {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.q4L8VJO1 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: attachmentsPro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .q4L8VJO1 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.q4L8VJO1 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.jWkio8Pc {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: attachmentsTeam;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .jWkio8Pc {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.jWkio8Pc {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.aJsCSJH2 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: attachmentsEnterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .aJsCSJH2 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.aJsCSJH2 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3dN5PuU {
	grid-area: attachmentsSpacer;
	height: 45px
}

.avvwTgrw {
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	grid-area: automationsHeader;
	min-width: 140px;
	padding-bottom: 45px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:1159px) {
	.avvwTgrw {
		padding-right: 60px
	}
}

@media screen and (max-width:700px) {
	.avvwTgrw {
		border-top: none;
		padding-bottom: 12px;
		padding-right: 12px;
		padding-top: 24px
	}
}

.HtHGoa1W {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: automationsFree;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .HtHGoa1W {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.HtHGoa1W {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.s2nu0Pzl {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: automationsPro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .s2nu0Pzl {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.s2nu0Pzl {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.R1KLMOVi {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: automationsTeam;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .R1KLMOVi {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.R1KLMOVi {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.Siwppsaj {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: automationsEnterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .Siwppsaj {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.Siwppsaj {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.bBshpPoI {
	grid-area: automationsSpacer;
	height: 45px
}

.gJdeCsT4 {
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	grid-area: packsHeader;
	min-width: 140px;
	padding-bottom: 45px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:1159px) {
	.gJdeCsT4 {
		padding-right: 60px
	}
}

@media screen and (max-width:700px) {
	.gJdeCsT4 {
		border-top: none;
		padding-bottom: 12px;
		padding-right: 12px;
		padding-top: 24px
	}
}

.dLhKn2mw {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-radius: 25px;
	bottom: 0;
	box-sizing: content-box;
	height: 20px;
	left: -.5px;
	margin: auto;
	position: relative;
	position: absolute;
	top: -.5px;
	transform: translateX(-50%);
	width: 20px
}

.dLhKn2mw:after,
.dLhKn2mw:before {
	background-color: rgb(var(--neutral800-rgb, 68, 68, 68));
	content: " ";
	display: block;
	height: 1px;
	left: 5px;
	position: absolute;
	top: 9.5px;
	width: 10px
}

.dLhKn2mw:after {
	transform: rotate(-90deg)
}

.Oosb7ffq {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-radius: 25px;
	bottom: 0;
	box-sizing: content-box;
	height: 20px;
	left: -.5px;
	margin: auto;
	margin: 0;
	position: relative;
	position: absolute;
	top: -.5px;
	transform: translateX(-50%);
	transform: translateX(-50%) translateY(-50%);
	width: 20px
}

.Oosb7ffq:after,
.Oosb7ffq:before {
	background-color: rgb(var(--neutral800-rgb, 68, 68, 68));
	content: " ";
	display: block;
	height: 1px;
	left: 5px;
	position: absolute;
	top: 9.5px;
	width: 10px
}

.Oosb7ffq:after {
	transform: rotate(-90deg)
}

.i3oLcZv4 .Oosb7ffq {
	display: none
}

._FD9Y9r0 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsFree1;
	justify-items: center;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 ._FD9Y9r0 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	._FD9Y9r0 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 ._FD9Y9r0 {
	padding: 8px 12px
}

.TLkrGpZ4 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsPro1;
	justify-items: center;
	line-height: 20px;
	padding: 12px;
	position: relative
}

.i3oLcZv4 .TLkrGpZ4 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.TLkrGpZ4 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .TLkrGpZ4 {
	padding: 8px 12px
}

.sijdE_zn {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsTeam1;
	justify-items: center;
	line-height: 20px;
	padding: 12px;
	position: relative
}

.i3oLcZv4 .sijdE_zn {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.sijdE_zn {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .sijdE_zn {
	padding: 8px 12px
}

.X7Ota_0n {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsEnterprise1;
	justify-items: center;
	line-height: 20px;
	padding: 12px;
	position: relative
}

.i3oLcZv4 .X7Ota_0n {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.X7Ota_0n {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .X7Ota_0n {
	padding: 8px 12px
}

.Ca5lM7zT {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsFree2;
	justify-items: center;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .Ca5lM7zT {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.Ca5lM7zT {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .Ca5lM7zT {
	padding: 8px 12px
}

.AyAGU_0w {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsPro2;
	justify-items: center;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .AyAGU_0w {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.AyAGU_0w {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .AyAGU_0w {
	padding: 8px 12px
}

.xuPvwbKA {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsTeam2;
	justify-items: center;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .xuPvwbKA {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.xuPvwbKA {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .xuPvwbKA {
	padding: 8px 12px
}

.jl8pWj9k {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsEnterprise2;
	justify-items: center;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .jl8pWj9k {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.jl8pWj9k {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .jl8pWj9k {
	padding: 8px 12px
}

.zUcDzTBz {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsFree3;
	justify-items: center;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .zUcDzTBz {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.zUcDzTBz {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .zUcDzTBz {
	padding: 8px 12px
}

.HqTpqiFy {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsPro3;
	justify-items: center;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .HqTpqiFy {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.HqTpqiFy {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .HqTpqiFy {
	padding: 8px 12px
}

.Ui6J1IT7 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsTeam3;
	justify-items: center;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .Ui6J1IT7 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.Ui6J1IT7 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .Ui6J1IT7 {
	padding: 8px 12px
}

.MX4Gocdg {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	display: grid;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid: auto/repeat(4, 1fr);
	grid-area: packsEnterprise3;
	justify-items: center;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .MX4Gocdg {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.MX4Gocdg {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .MX4Gocdg {
	padding: 8px 12px
}

.ExZeXGaK {
	grid-area: packsSpacer;
	height: 45px
}

.CHAzzReD {
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	grid-area: formsHeader;
	min-width: 140px;
	padding-bottom: 45px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:1159px) {
	.CHAzzReD {
		padding-right: 60px
	}
}

@media screen and (max-width:700px) {
	.CHAzzReD {
		border-top: none;
		padding-bottom: 12px;
		padding-right: 12px;
		padding-top: 24px
	}
}

.pWjlRCVr {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: formsFree;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .pWjlRCVr {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.pWjlRCVr {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.P975b19B {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: formsPro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .P975b19B {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.P975b19B {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.BCqyZfCh {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: formsTeam;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .BCqyZfCh {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.BCqyZfCh {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.lYHT3WgD {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: formsEnterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .lYHT3WgD {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.lYHT3WgD {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.t0rOUmSv {
	grid-area: formsSpacer;
	height: 45px
}

.OlUJbAZW {
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	grid-area: crossDocHeader;
	min-width: 140px;
	padding-bottom: 45px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:1159px) {
	.OlUJbAZW {
		padding-right: 60px
	}
}

@media screen and (max-width:700px) {
	.OlUJbAZW {
		border-top: none;
		padding-bottom: 12px;
		padding-right: 12px;
		padding-top: 24px
	}
}

.C69FwQNw {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: crossDocFree;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .C69FwQNw {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.C69FwQNw {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

._6e5Vk3LN {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: crossDocPro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 ._6e5Vk3LN {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	._6e5Vk3LN {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.fCM5vR4f {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: crossDocTeam;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .fCM5vR4f {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.fCM5vR4f {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.B41JSlaH {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: crossDocEnterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .B41JSlaH {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.B41JSlaH {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.EFWjNdRW {
	grid-area: crossDocSpacer;
	height: 45px
}

.DRjKqjfk {
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	grid-area: revisionHistoryHeader;
	min-width: 140px;
	padding-bottom: 45px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:1159px) {
	.DRjKqjfk {
		padding-right: 60px
	}
}

@media screen and (max-width:700px) {
	.DRjKqjfk {
		border-top: none;
		padding-bottom: 12px;
		padding-right: 12px;
		padding-top: 24px
	}
}

.voARkRSP {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: revisionHistoryFree;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .voARkRSP {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.voARkRSP {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.eKDMvQQm {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: revisionHistoryPro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .eKDMvQQm {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.eKDMvQQm {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.teXOZ6Ib {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: revisionHistoryTeam;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .teXOZ6Ib {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.teXOZ6Ib {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.WgaKS0e0 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: revisionHistoryEnterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .WgaKS0e0 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.WgaKS0e0 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.yhjFl6xb {
	grid-area: revisionHistorySpacer;
	height: 45px
}

.GXpXMnyp {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: collaborationHeader;
	line-height: 20px;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:700px) {
	.GXpXMnyp {
		border-top: none;
		padding-top: 24px
	}
}

.bEm0ECrw {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaborationSpacerTop;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .bEm0ECrw {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.bEm0ECrw {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

@media screen and (max-width:700px) {
	.bEm0ECrw {
		display: none
	}
}

.c2iPS6D3 {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: collaboration1;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.c2iPS6D3,
.c6XzYKMa {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.c6XzYKMa {
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration1Free;
	padding: 12px
}

.i3oLcZv4 .c6XzYKMa {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.c6XzYKMa {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.hRTP6mqu {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration1Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .hRTP6mqu {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.hRTP6mqu {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.V9cs0jsM {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration1Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .V9cs0jsM {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.V9cs0jsM {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.RWlGtdfg {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration1Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .RWlGtdfg {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.RWlGtdfg {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.ryBKfq_N {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: collaboration2;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.IL_Dg_Kr,
.ryBKfq_N {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.IL_Dg_Kr {
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration2Free;
	padding: 12px
}

.i3oLcZv4 .IL_Dg_Kr {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.IL_Dg_Kr {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.v0feuHjq {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration2Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .v0feuHjq {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.v0feuHjq {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.J889Ir9i {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration2Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .J889Ir9i {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.J889Ir9i {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.deTvvMRu {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration2Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .deTvvMRu {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.deTvvMRu {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.HfRsG8IM {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: collaboration3;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

._XjioaKV,
.HfRsG8IM {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

._XjioaKV {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration3Free;
	padding: 12px
}

.i3oLcZv4 ._XjioaKV {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	._XjioaKV {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 ._XjioaKV {
	background-color: initial
}

.hvBMyp0K {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration3Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .hvBMyp0K {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.hvBMyp0K {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.xNHwFOcw {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration3Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .xNHwFOcw {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.xNHwFOcw {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.sLX_B4rp {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration3Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .sLX_B4rp {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.sLX_B4rp {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.MMkv01LT {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: collaboration4;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.MMkv01LT,
.NGWMjrs0 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.NGWMjrs0 {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration4Free;
	padding: 12px
}

.i3oLcZv4 .NGWMjrs0 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.NGWMjrs0 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .NGWMjrs0 {
	background-color: initial
}

.LtkzIvuu {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration4Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .LtkzIvuu {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.LtkzIvuu {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .LtkzIvuu {
	background-color: initial
}

.H59bXK4X {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration4Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .H59bXK4X {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.H59bXK4X {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.h_3Bnz9Z {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration4Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .h_3Bnz9Z {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.h_3Bnz9Z {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.qh6IRAAa {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: collaboration5;
	line-height: 20px;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:1159px) {
	.qh6IRAAa {
		border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.v6hqesQA {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration5Free;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .v6hqesQA {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.v6hqesQA {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .v6hqesQA {
	background-color: initial
}

.hsEzcGA5 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration5Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .hsEzcGA5 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.hsEzcGA5 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .hsEzcGA5 {
	background-color: initial
}

.QjbQRMJN {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration5Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .QjbQRMJN {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.QjbQRMJN {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.XLKHqb0x {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: collaboration5Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .XLKHqb0x {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.XLKHqb0x {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.xUmMINk7 {
	grid-area: collaborationSpacer;
	height: 45px
}

.otK3tVOy {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: workspaceFeaturesHeader;
	line-height: 20px;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:700px) {
	.otK3tVOy {
		border-top: none;
		padding-top: 24px
	}
}

.GqDNPGx7 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeaturesSpacerTop;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .GqDNPGx7 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.GqDNPGx7 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

@media screen and (max-width:700px) {
	.GqDNPGx7 {
		display: none
	}
}

.HXqGTFYa {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: workspaceFeatures1;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.fEpeas20,
.HXqGTFYa {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.fEpeas20 {
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures1Free;
	padding: 12px
}

.i3oLcZv4 .fEpeas20 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.fEpeas20 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.s7mHjFqE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures1Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .s7mHjFqE {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.s7mHjFqE {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.HL5zIQEC {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures1Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .HL5zIQEC {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.HL5zIQEC {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.Sdg38MVf {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures1Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .Sdg38MVf {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.Sdg38MVf {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

._tiMNMay {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: workspaceFeatures2;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

._tiMNMay,
.wsu581E8 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.wsu581E8 {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures2Free;
	padding: 12px
}

.i3oLcZv4 .wsu581E8 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.wsu581E8 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .wsu581E8 {
	background-color: initial
}

.U0GKrvat {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures2Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .U0GKrvat {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.U0GKrvat {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .U0GKrvat {
	background-color: initial
}

.QJpnPzTt {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures2Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .QJpnPzTt {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.QJpnPzTt {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.C1bISAMF {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures2Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .C1bISAMF {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.C1bISAMF {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.t_IXx4BM {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: workspaceFeatures3;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.aGGlp1Be,
.t_IXx4BM {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.aGGlp1Be {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures3Free;
	padding: 12px
}

.i3oLcZv4 .aGGlp1Be {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.aGGlp1Be {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .aGGlp1Be {
	background-color: initial
}

.E3E88EMN {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures3Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .E3E88EMN {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.E3E88EMN {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .E3E88EMN {
	background-color: initial
}

.DnB2s0cj {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures3Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .DnB2s0cj {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.DnB2s0cj {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .DnB2s0cj {
	background-color: initial
}

.F5ygBcOs {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures3Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .F5ygBcOs {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.F5ygBcOs {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.TQTITXfe {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: workspaceFeatures4;
	line-height: 20px;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:1159px) {
	.TQTITXfe {
		border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.aoAIPCvO {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures4Free;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .aoAIPCvO {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.aoAIPCvO {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .aoAIPCvO {
	background-color: initial
}

.VZcUZvhs {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures4Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .VZcUZvhs {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.VZcUZvhs {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .VZcUZvhs {
	background-color: initial
}

.HFQ2WQ7b {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures4Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .HFQ2WQ7b {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.HFQ2WQ7b {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .HFQ2WQ7b {
	background-color: initial
}

.GZ0l83Qr {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: workspaceFeatures4Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .GZ0l83Qr {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.GZ0l83Qr {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.gQKZV4Ic {
	grid-area: workspaceFeaturesSpacer;
	height: 45px
}

@media screen and (max-width:700px) {
	.gQKZV4Ic {
		display: none
	}
}

.zY_tzNN1 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupportHeader;
	line-height: 20px;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:700px) {
	.zY_tzNN1 {
		border-top: none;
		padding-top: 24px
	}
}

.wlkambAo {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupportSpacerTop;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .wlkambAo {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.wlkambAo {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

@media screen and (max-width:700px) {
	.wlkambAo {
		display: none
	}
}

.sZzp6U0m {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport1;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.JHJfJU0x,
.sZzp6U0m {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.JHJfJU0x {
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport1Free;
	padding: 12px
}

.i3oLcZv4 .JHJfJU0x {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.JHJfJU0x {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.bjduz_wk {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport1Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .bjduz_wk {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.bjduz_wk {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.vyZt0B9F {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport1Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .vyZt0B9F {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.vyZt0B9F {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.A68hpHlg {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport1Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .A68hpHlg {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.A68hpHlg {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.xpeSchCd {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport2;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.lKeXR5Gb,
.xpeSchCd {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.lKeXR5Gb {
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport2Free;
	padding: 12px
}

.i3oLcZv4 .lKeXR5Gb {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.lKeXR5Gb {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.o9ORjwQO {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport2Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .o9ORjwQO {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.o9ORjwQO {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.NHx9EogL {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport2Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .NHx9EogL {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.NHx9EogL {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.duz5dZnE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport2Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .duz5dZnE {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.duz5dZnE {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.cfv8A_P1 {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport3;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.cfv8A_P1,
.dCNVkVFK {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.dCNVkVFK {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport3Free;
	padding: 12px
}

.i3oLcZv4 .dCNVkVFK {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.dCNVkVFK {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .dCNVkVFK {
	background-color: initial
}

.Gs4t15o2 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport3Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .Gs4t15o2 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.Gs4t15o2 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.HQVJ2YgL {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport3Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .HQVJ2YgL {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.HQVJ2YgL {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

._0u_jrd4 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport3Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 ._0u_jrd4 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	._0u_jrd4 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.Bn92pKNO {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport4;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.Bn92pKNO,
.FRbQDCjO {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.FRbQDCjO {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport4Free;
	padding: 12px
}

.i3oLcZv4 .FRbQDCjO {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.FRbQDCjO {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .FRbQDCjO {
	background-color: initial
}

.kyFH4CBF {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport4Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .kyFH4CBF {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.kyFH4CBF {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .kyFH4CBF {
	background-color: initial
}

.JDOqbs4B {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport4Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .JDOqbs4B {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.JDOqbs4B {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.cW8HzNJE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport4Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .cW8HzNJE {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.cW8HzNJE {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.prFx1rwJ {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport5;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.DBF9FuCP,
.prFx1rwJ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.DBF9FuCP {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport5Free;
	padding: 12px
}

.i3oLcZv4 .DBF9FuCP {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.DBF9FuCP {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .DBF9FuCP {
	background-color: initial
}

.PVpc_AyJ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport5Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .PVpc_AyJ {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.PVpc_AyJ {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .PVpc_AyJ {
	background-color: initial
}

.Nr6tPH_g {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport5Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .Nr6tPH_g {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.Nr6tPH_g {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .Nr6tPH_g {
	background-color: initial
}

.c2xLnzVN {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport5Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .c2xLnzVN {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.c2xLnzVN {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.HbTuCfQa {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport6;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.HbTuCfQa,
.VVfDq3tw {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.VVfDq3tw {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport6Free;
	padding: 12px
}

.i3oLcZv4 .VVfDq3tw {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.VVfDq3tw {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .VVfDq3tw {
	background-color: initial
}

.FS_CKd3b {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport6Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .FS_CKd3b {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.FS_CKd3b {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .FS_CKd3b {
	background-color: initial
}

.qxLavhx0 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport6Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .qxLavhx0 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.qxLavhx0 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .qxLavhx0 {
	background-color: initial
}

.O87GAgAl {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport6Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .O87GAgAl {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.O87GAgAl {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.Qyw28C0f {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport7;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.lCZhCFfr,
.Qyw28C0f {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.lCZhCFfr {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport7Free;
	padding: 12px
}

.i3oLcZv4 .lCZhCFfr {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.lCZhCFfr {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .lCZhCFfr {
	background-color: initial
}

.c8045hbn {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport7Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .c8045hbn {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.c8045hbn {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .c8045hbn {
	background-color: initial
}

.hozdvPrE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport7Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .hozdvPrE {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.hozdvPrE {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .hozdvPrE {
	background-color: initial
}

.muvZSrgf {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport7Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .muvZSrgf {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.muvZSrgf {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.H8X8wUN0 {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport8;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.H8X8wUN0,
.hO_5LTzE {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.hO_5LTzE {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport8Free;
	padding: 12px
}

.i3oLcZv4 .hO_5LTzE {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.hO_5LTzE {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .hO_5LTzE {
	background-color: initial
}

.Q76_GVAw {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport8Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .Q76_GVAw {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.Q76_GVAw {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .Q76_GVAw {
	background-color: initial
}

.e9MoCIN7 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport8Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .e9MoCIN7 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.e9MoCIN7 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .e9MoCIN7 {
	background-color: initial
}

.Kr46ZyKD {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport8Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .Kr46ZyKD {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.Kr46ZyKD {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i8_i84Sg {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport9;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.i8_i84Sg,
.JyE3fgia {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.JyE3fgia {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport9Free;
	padding: 12px
}

.i3oLcZv4 .JyE3fgia {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.JyE3fgia {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .JyE3fgia {
	background-color: initial
}

.M_26XiKA {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport9Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .M_26XiKA {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.M_26XiKA {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .M_26XiKA {
	background-color: initial
}

.Rpc6p_2x {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport9Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .Rpc6p_2x {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.Rpc6p_2x {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .Rpc6p_2x {
	background-color: initial
}

.Y4kE1Bpu {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport9Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .Y4kE1Bpu {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.Y4kE1Bpu {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.v8IHD_q3 {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport10;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

.HX7B2lDo,
.v8IHD_q3 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	line-height: 20px
}

.HX7B2lDo {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport10Free;
	padding: 12px
}

.i3oLcZv4 .HX7B2lDo {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.HX7B2lDo {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .HX7B2lDo {
	background-color: initial
}

.gpVt1J9S {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport10Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .gpVt1J9S {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.gpVt1J9S {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .gpVt1J9S {
	background-color: initial
}

.GYLchP1B {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport10Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .GYLchP1B {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.GYLchP1B {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .GYLchP1B {
	background-color: initial
}

.bAR9fztz {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport10Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .bAR9fztz {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.bAR9fztz {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.v3k81qez {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-regular);
	grid-area: securityAndSupport11;
	line-height: 20px;
	padding-bottom: 12px;
	padding-right: 12px;
	padding-top: 12px
}

@media screen and (max-width:1159px) {
	.v3k81qez {
		border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.zYcK28G4 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport11Free;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .zYcK28G4 {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.zYcK28G4 {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .zYcK28G4 {
	background-color: initial
}

.jIO3qo5K {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport11Pro;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .jIO3qo5K {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.jIO3qo5K {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .jIO3qo5K {
	background-color: initial
}

.PLw7WWhl {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport11Team;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .PLw7WWhl {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.PLw7WWhl {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.i3oLcZv4 .PLw7WWhl {
	background-color: initial
}

.GAdW51SK {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-bottom: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-left: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	border-top: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	grid-area: securityAndSupport11Enterprise;
	line-height: 20px;
	padding: 12px
}

.i3oLcZv4 .GAdW51SK {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-size: 14px
}

@media screen and (max-width:1159px) {
	.GAdW51SK {
		border-right: solid 1px var(--colorpricingborder, rgb(var(--neutral300-rgb, 224, 224, 224)))
	}
}

.upC271R6 {
	align-items: flex-start;
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-left: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	display: flex;
	flex-direction: column;
	padding: 12px
}

._kVB7UKW {
	border-bottom: 1px dashed rgb(var(--neutral800-rgb, 68, 68, 68));
	cursor: default;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	padding-top: 8px
}

.kr-font-refresh ._kVB7UKW {
	letter-spacing: var(--font-letter-spacing-standard)
}

.t6BALyAS {
	display: flex;
	flex-direction: column
}

.CNh9KLqV {
	display: flex;
	flex-direction: row
}

.CNh9KLqV:not(:first-of-type) {
	margin-top: 16px
}

.CNh9KLqV:not(:first-of-type).Tk1AuEeU {
	margin-top: 6px
}

.TXnOjYcz {
	padding-right: 8px
}

.HaQZuu9Y {
	cursor: pointer;
	margin: -1px -2px -1px auto
}

.CxqXXv7c {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.mPnxDySf.grUuIzeW {
	color: rgb(var(--codaBrown800-rgb, 211, 187, 171))
}

.mPnxDySf.grUuIzeW:hover {
	color: rgb(var(--beigeMediumDark-rgb, 230, 209, 191))
}

.mPnxDySf.BMtht1ui {
	color: rgb(var(--secondary500-rgb, 113, 191, 239))
}

.mPnxDySf.BMtht1ui:hover {
	color: rgb(var(--secondary300-rgb, 219, 238, 250))
}

.mPnxDySf.slBUhQLA {
	color: rgb(var(--primary400-rgb, 247, 186, 157))
}

.mPnxDySf.slBUhQLA:hover {
	color: rgb(var(--codaRed300-rgb, 252, 214, 191))
}

.mPnxDySf.kUR_EIF5 {
	color: rgb(var(--yellowDark-rgb, 255, 190, 74))
}

.mPnxDySf.kUR_EIF5:hover {
	color: rgb(var(--codaYellow300-rgb, 251, 222, 156))
}

.fqSEGmML {
	font-size: 14px;
	font-weight: var(--font-weight-semi-bold);
	font-weight: var(--font-weight-medium);
	line-height: 20px;
	margin-bottom: 14px
}

.fqSEGmML,
.ot7mYC83 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.ot7mYC83 {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-right: none;
	width: 300px
}

.ot7mYC83:last-of-type,
.Y2N_lYiW {
	border-right: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224))
}

.Y2N_lYiW {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-bottom: 1px solid rgb(var(--brandBlack100-rgb, 16, 16, 16));
	border-top: 1px solid rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	overflow: hidden;
	width: 300px
}

.Y2N_lYiW:first-of-type {
	border-bottom-left-radius: 12px;
	border-left: 1px solid rgb(var(--brandBlack100-rgb, 16, 16, 16));
	border-top-left-radius: 12px
}

.Y2N_lYiW:last-of-type {
	border-bottom-right-radius: 12px;
	border-right: 1px solid rgb(var(--brandBlack100-rgb, 16, 16, 16));
	border-top-right-radius: 12px
}

.ra_Ey7k3 {
	display: flex;
	flex-direction: column
}

.j3FsYmxS {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px
}

.j3FsYmxS,
.Vq6fLNU2 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.Vq6fLNU2 {
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: 15px;
	font-weight: var(--font-weight-light);
	line-height: 20px
}

.ifU6deN5,
.Vq6fLNU2 {
	padding-bottom: 16px;
	padding-top: 6px
}

.ifU6deN5 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 48px;
	--font-size-h3: 36px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 20px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 60px;
	--font-line-height-h3: 46px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 400;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Tiempos-Headline, serif;
	font-size: 16px;
	letter-spacing: .01em;
	line-height: 24px
}

.ifU6deN5.EhIYI4ms {
	height: 44px
}

.VDyPx72m {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 28px;
	padding-bottom: 16px;
	padding-top: 16px
}

.VDyPx72m b {
	font-weight: var(--font-weight-semi-bold)
}

.G97cWwnT {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 28px;
	margin: 0 -16px;
	padding: 11px 16px 0
}

.G97cWwnT,
.G97cWwnT b {
	font-weight: var(--font-weight-semi-bold)
}

.RvJigz3R {
	margin-right: 8px
}

.uu6gfNqp {
	align-items: center;
	border-bottom: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	display: flex;
	flex-direction: row;
	height: 37px;
	padding-bottom: 7px
}

.MLeTSoJR,
.uu6gfNqp {
	color: rgb(var(--neutral900-rgb, 33, 33, 33))
}

.MLeTSoJR {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	border-color: transparent;
	border-radius: 22px;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	height: 36px;
	line-height: 20px;
	margin-top: 12px;
	max-width: 250px;
	text-align: center;
	transition: width .25s ease;
	width: 100%
}

.MLeTSoJR.I88j1_bp {
	background-color: rgb(var(--beigeMediumDark-rgb, 230, 209, 191))
}

.MLeTSoJR.I88j1_bp:hover {
	background-color: rgb(var(--beigeLight-rgb, 242, 231, 222))
}

.MLeTSoJR.En6l4fjJ {
	background-color: rgb(var(--secondary300-rgb, 219, 238, 250))
}

.MLeTSoJR.En6l4fjJ:hover {
	background-color: rgb(var(--secondary200-rgb, 235, 245, 250))
}

.MLeTSoJR.X4Nrv6uF,
.MLeTSoJR.X4Nrv6uF:hover {
	background-color: rgb(var(--codaRed300-rgb, 252, 214, 191))
}

.MLeTSoJR.B4EsEHvz {
	background-color: rgb(var(--codaYellow300-rgb, 251, 222, 156))
}

.MLeTSoJR.B4EsEHvz:hover {
	background-color: rgb(var(--yellowLight-rgb, 253, 239, 206))
}

.AjaQLY4t {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: solid 1px rgb(var(--brandBlack100-rgb, 16, 16, 16));
	border-radius: 100px;
	font-size: 16px;
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	max-width: 250px;
	text-align: center;
	transition: width .25s ease;
	width: 100%
}

.AjaQLY4t,
.qbEl3_ns {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	height: 44px;
	margin-top: 16px
}

.qbEl3_ns {
	align-items: center;
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-large);
	line-height: var(--font-line-height-large);
	text-decoration: underline
}

.qiPK_tlI {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	display: flex;
	flex-direction: column;
	height: 380px
}

.qiPK_tlI.EhIYI4ms {
	height: 430px
}

.xJcwbC6K {
	margin-top: auto
}

.xJcwbC6K,
.z76wjmIY {
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	display: flex;
	flex-direction: row;
	justify-content: center
}

.z76wjmIY {
	background-color: rgb(var(--brandPeach0-rgb, 255, 248, 239));
	margin: auto -24px -16px;
	padding: 0 16px 16px
}

.GhzXrdJQ {
	display: flex;
	flex-direction: row;
	margin-top: 60px;
	max-width: 95vw
}

@media screen and (max-width:1159px) {
	.GhzXrdJQ {
		display: none
	}
}

@media screen and (max-width:700px) {
	.GhzXrdJQ {
		display: none
	}
}

.IMQSA_cm {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 600;
	font-family: Calibre, sans-serif
}

.Bwm1Hytd,
.IMQSA_cm {
	align-items: center;
	display: flex;
	flex: 0 0 auto;
	flex-direction: column;
	width: 100%
}

.Bwm1Hytd,
.R4hOE_MX {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	font-family: Calibre-R, sans-serif
}

.R4hOE_MX {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: 44px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 48px;
	margin: 0 auto;
	padding-top: 50px
}

.S5yYxD0L {
	margin: 0 auto;
	padding-top: 24px
}

.ox2PSPcU {
	background-color: rgb(var(--primary100-rgb, 251, 247, 245));
	margin-top: 40px;
	padding: 100px 0;
	width: 100%
}

@media screen and (max-width:700px) {
	.ox2PSPcU {
		padding: 30px 0
	}
}

.DX4N0NmU {
	display: flex;
	flex-direction: row;
	justify-content: center
}

@media screen and (max-width:1159px) {
	.DX4N0NmU {
		align-items: center;
		display: flex;
		flex-direction: column
	}
}

.jELJ8_eL,
.XDwZ9enC {
	padding: 0 25px;
	width: 100vw
}

.jELJ8_eL {
	margin-right: 150px;
	max-width: 535px
}

@media screen and (max-width:1159px) {
	.jELJ8_eL {
		margin-bottom: 10px;
		margin-right: 0
	}
}

.XDwZ9enC {
	max-width: 600px
}

@media screen and (max-width:1159px) {
	.XDwZ9enC {
		margin-top: 30px
	}
	.nYiO24pa {
		display: none
	}
}

.t4SJw5W0 {
	display: flex;
	flex-direction: row;
	justify-content: center;
	width: 100%
}

@media screen and (max-width:1159px) {
	.t4SJw5W0 {
		display: none
	}
}

.kAplJwwv {
	align-items: center;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-hero);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-hero);
	margin-left: 40px;
	margin-right: 40px;
	max-width: 1250px;
	padding-top: 84px;
	width: 100%
}

@media screen and (max-width:1159px) {
	.kAplJwwv {
		width: 650px
	}
}

@media screen and (max-width:700px) {
	.kAplJwwv {
		margin: 0;
		max-width: 550px;
		padding-left: 20px;
		padding-right: 20px;
		width: 100vw
	}
}

.iklCZY9r,
.Js4IiUKc {
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-h0);
	font-weight: var(--font-weight-semi-bold);
	font-weight: 700;
	letter-spacing: var(--font-letter-spacing-h0);
	letter-spacing: -.03em;
	line-height: var(--font-line-height-h0);
	text-align: center
}

.Js4IiUKc {
	margin-top: 60px
}

.bH9b9Tik {
	border-top: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	flex: 1 1 0;
	margin-left: 16px;
	min-height: 0;
	min-width: 0
}

.fA7DwO9H {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: var(--font-size-h3);
	margin-top: 25px;
	text-decoration: underline
}

@media screen and (max-width:1159px) {
	.fA7DwO9H {
		display: none
	}
}

.T3uyKdpP {
	margin-top: 75px
}

@media screen and (max-width:1159px) {
	.T3uyKdpP {
		display: none
	}
}

.ce7cmX4K {
	align-items: center;
	display: flex;
	flex-direction: column;
	margin: 0 -100px 50px
}

@media screen and (max-width:700px) {
	.ce7cmX4K {
		margin: 0
	}
}

@media screen and (min-width:1160px) {
	.ce7cmX4K {
		display: none
	}
}

.yPOZC3lS {
	max-width: 690px
}

.d1zfNTGv,
.yPOZC3lS {
	padding: 72px 24px;
	padding-bottom: 100px;
	width: 100vw
}

.d1zfNTGv {
	background: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	color: rgb(var(--codaBrandGray-rgb, 188, 188, 188));
	margin-top: 75px
}

.yp2X_0Cr {
	margin: 0 auto
}

.mfQSDmh_ {
	cursor: pointer;
	font-size: 19px;
	text-decoration: none;
	transition: color .2s, fill .2s
}

.mfQSDmh_,
.mfQSDmh_:hover {
	fill: rgb(var(--secondary800-rgb, 9, 78, 155));
	color: rgb(var(--secondary800-rgb, 9, 78, 155))
}

.mfQSDmh_:active {
	fill: rgb(var(--secondary900-rgb, 13, 57, 153));
	color: rgb(var(--secondary900-rgb, 13, 57, 153))
}

#coda-body:not(.intent-mouse) .mfQSDmh_:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.mfQSDmh_:hover {
	text-decoration: underline
}

.WReu7hmK {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-medium);
	line-height: 28px;
	margin: 20px 40px 0;
	padding: 0 20px
}

@media screen and (max-width:700px) {
	.WReu7hmK {
		margin: 20px 0 0
	}
}

.rFFrhxJV,
.VtdbAMHz {
	text-decoration: underline
}

#coda-body:not(.intent-mouse) .rFFrhxJV:focus,
#coda-body:not(.intent-mouse) .VtdbAMHz:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.Mhg7rekr {
	padding-left: 32px
}

.iXlG1blC {
	border: solid 1px rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 10px;
	overflow: hidden
}

.Ft3Qsvt_,
.iXlG1blC {
	display: inline-flex;
	flex-direction: row
}

.Ft3Qsvt_ {
	align-items: center
}

._c0umhd4 {
	flex: auto;
	padding: 5px;
	width: 40px
}

@media (pointer:coarse) {
	._c0umhd4 {
		padding: 5px 8px;
		width: 46px
	}
}

.AN3NBmXN {
	font-size: 15px;
	font-weight: var(--font-weight-regular);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large)
}

.Ft3Qsvt_ .AN3NBmXN {
	text-align: center
}

.e_lhFs6X {
	display: flex;
	flex: none;
	flex-direction: column
}

.huMP6Tiw,
.n15n5Htg {
	border-radius: 0;
	border-right-color: transparent;
	padding: 10px
}

@media (pointer:coarse) {
	.huMP6Tiw,
	.n15n5Htg {
		padding: 12px 15px
	}
}

.iXlG1blC .huMP6Tiw,
.iXlG1blC .n15n5Htg {
	border-top-color: transparent
}

.iXlG1blC .huMP6Tiw {
	border-bottom-color: transparent
}

.rTjmYM6G {
	--font-weight-bold: 600;
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	grid-gap: 5px;
	align-items: center;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: grid;
	font-family: Calibre, sans-serif;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	grid: "teamPre       teamInput       ." auto "docMakersPre  docMakersInput  docMakersPost" auto "cost          cost            cost" auto "perPerson     perPerson       perPerson" auto/1fr auto 1fr;
	line-height: 28px
}

@media screen and (min-width:1200px) {
	.rTjmYM6G {
		display: flex
	}
}

.JcbO85eD {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	border-radius: 8px;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	display: flex;
	flex-direction: column;
	font-family: Calibre-R, sans-serif;
	font-size: 18px;
	gap: 8px;
	overflow: hidden;
	padding: 30px 16px;
	position: relative
}

.JcbO85eD:before {
	background-color: #fff2e0;
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/pricing/calculator_bg.svg);
	background-repeat: repeat;
	background-size: 1260px;
	bottom: 0;
	left: 0;
	opacity: .35;
	right: 0
}

.JcbO85eD:after,
.JcbO85eD:before {
	content: "";
	position: absolute;
	top: 0
}

.JcbO85eD:after {
	background-color: rgb(var(--brandPeach0-rgb, 255, 248, 239));
	height: 18px;
	left: 50%;
	transform: translate(-50%, -50%) rotate(45deg);
	width: 18px
}

.JcbO85eD>* {
	z-index: 1
}

@media screen and (min-width:1200px) {
	.JcbO85eD {
		display: flex;
		flex-direction: row
	}
}

.Dc4z9efa {
	background-color: #fff2e0;
	line-height: 25px;
	padding: 20px 15px;
	white-space: nowrap
}

@media screen and (max-width:700px) {
	.Dc4z9efa {
		text-align: center
	}
}

.vAJoRqd2 {
	width: 430px
}

@media screen and (max-width:700px) {
	.vAJoRqd2 {
		width: -webkit-fit-content;
		width: -moz-fit-content;
		width: fit-content
	}
}

.aTJRSoc2 {
	display: none
}

@media screen and (max-width:700px) {
	.aTJRSoc2 {
		display: block
	}
}

.beuOSUZ7 {
	padding-right: 15px
}

.beuOSUZ7,
.YRM5AUaW {
	font-weight: var(--font-weight-bold)
}

.mhYXoBbe {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: solid 1px rgb(var(--brandBlack100-rgb, 16, 16, 16));
	border-radius: 8px;
	display: flex;
	flex-direction: row;
	padding: 12px 16px
}

.y8KU7QJf {
	grid-area: role;
	width: 245px
}

.xGx_2KMp {
	width: 295px
}

.MVr2_lQ3 {
	margin-right: 16px
}

.lPqDIH9M {
	font-size: 18px;
	font-weight: var(--font-weight-bold)
}

.ENqdkkyN {
	width: 50px
}

.WmWPahqH {
	border: solid 1px rgb(var(--brandBlack100-rgb, 16, 16, 16));
	border-radius: 50%;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	height: 20px;
	line-height: 10pt;
	padding: 0;
	width: 20px
}

.O_DQkGb8,
.WmWPahqH {
	font-weight: var(--font-weight-bold)
}

.O_DQkGb8 {
	align-items: center;
	display: flex;
	flex-direction: row;
	white-space: nowrap
}

.LU0zEpV1 {
	grid-area: teamPre;
	justify-self: self-end
}

.ilP1QlLj {
	grid-area: teamInput
}

.Ypz_i5jg {
	grid-area: docMakersPre;
	justify-self: self-end
}

.AL3VzoCX {
	grid-area: docMakersInput
}

.UuSbi6JZ {
	grid-area: docMakersPost;
	justify-self: self-start
}

.SePOGSTU {
	grid-area: cost;
	justify-self: center
}

.A41UUIjU {
	grid-area: perPerson;
	justify-self: center
}

.AL3VzoCX,
.ilP1QlLj {
	display: inline-block;
	margin: 0 6px
}

.MpQ5mfmj {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid #056370;
	border-radius: 12px;
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, .1)
}

.ggplDRYI {
	height: 20px
}

.ZD_8fjqq {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-semi-bold);
	line-height: 20px;
	padding: 0;
	text-align: center
}

.GHk0xaZE,
.Zd0iEQ8D {
	display: inline-flex;
	justify-content: center
}

.Zd0iEQ8D {
	font-weight: var(--font-weight-bold)
}

.aSs7ry3G {
	display: inline-block;
	margin: 0 6px
}

.MKpkJc8d {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: solid 1px rgb(var(--brandBlack100-rgb, 16, 16, 16));
	border-radius: 8px;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	padding: 12px 16px;
	width: 120px
}

.DAIcYfHn,
.tB1GaXJX {
	align-items: center;
	border: none;
	display: flex;
	flex-direction: row
}

.iEf24Zow {
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.iEf24Zow,
.zZ_zPOWA {
	flex: 1 1 0;
	min-height: 0;
	min-width: 0
}

.zZ_zPOWA {
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16))
}

.pqATCDhJ {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .pqATCDhJ {
	letter-spacing: var(--font-letter-spacing-standard)
}

.pqATCDhJ.jEaFEC7R {
	background-color: rgb(var(--beigeMedium-rgb, 243, 236, 229))
}

.pqATCDhJ.jEaFEC7R,
.pqATCDhJ.Za8AAOcr {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard)
}

.zrD9Sr1u {
	margin-bottom: 4px
}

.FyWoXrUX {
	background-color: rgb(var(--secondary600-rgb, 25, 129, 193));
	border: none;
	height: 10px;
	margin-left: -6px;
	margin-top: -3px;
	position: absolute;
	width: 10px
}

@media (hover:none) {
	.FyWoXrUX {
		display: none
	}
}

.umo0HMeX {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 600;
	align-items: stretch;
	display: flex;
	flex-direction: column;
	font-family: Calibre, sans-serif
}

.CaeC9pNh {
	background: linear-gradient(0deg, rgba(5, 99, 112, .45), rgba(5, 99, 112, .45)), #034853;
	background-blend-mode: multiply, normal;
	border-radius: 12px;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: grid;
	grid-template-areas: "iconText priceText";
	grid-template-columns: 75% 25%;
	margin: 4px auto;
	max-width: 590px;
	padding: 14px 0;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

@media screen and (max-width:1159px) {
	.CaeC9pNh {
		grid-template-columns: 5fr 2fr
	}
}

.mQFcUARw {
	border-right: 1px solid #3db3cc;
	display: flex;
	flex-direction: row;
	grid-area: iconText;
	padding: 0 10px
}

.Cc6j0EKF {
	align-self: center;
	padding-right: 4px
}

.W9HhmfI5 {
	color: #3db3cc;
	font-size: 40px
}

.SKEb4aGZ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	line-height: 28px
}

.hSwXNrUg {
	align-self: center;
	display: inline;
	grid-area: priceText;
	padding: 0 10px
}

.EPhsVtBN {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	font-weight: var(--font-weight-semi-bold);
	line-height: 28px
}

.iGQlXAQe {
	display: grid;
	grid: "name        avatarAndCost" "description avatarAndCost"/auto 110px
}

.tTztQIAt {
	background-color: rgb(var(--codaBrandGray-rgb, 188, 188, 188));
	border-radius: 50%;
	grid-area: avatarAndCost;
	height: 56px;
	margin: 10px 0 12px;
	overflow: hidden;
	width: 56px
}

.xkQoKLt2 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-self: end;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	grid-area: name;
	letter-spacing: -.02em;
	line-height: 32px
}

.Pv8T7x7H {
	grid-area: avatarAndCost;
	justify-self: flex-end;
	width: 70px
}

.eiNSxR4K {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	border-radius: 4px;
	font-family: Calibre-R, sans-serif;
	font-size: 18px;
	font-weight: var(--font-weight-medium);
	line-height: 32px;
	position: relative;
	text-align: center;
	white-space: nowrap
}

.wrn3f5g5 {
	background-color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	color: rgb(var(--neutral0-rgb, 255, 255, 255))
}

.epD1Y749 {
	background-color: rgba(var(--neutral0-rgb, 255, 255, 255), .5);
	border: solid 1px rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56))
}

.J7CDKvZW {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 48px;
	--font-size-h3: 36px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 20px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 60px;
	--font-line-height-h3: 46px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 400;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	display: flex;
	font-family: Tiempos-Headline, serif;
	font-size: 16px;
	font-weight: var(--font-weight-light);
	grid-area: description;
	letter-spacing: .02em;
	line-height: 24px
}

.owrO3Guw {
	flex: auto
}

.VzumHV1o {
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/background_secondary.svg);
	background-repeat: no-repeat;
	background-size: cover;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.QVGHQMNo {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	background-color: rgb(var(--brandPeach0-rgb, 255, 248, 239));
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/pricing/header_bg.png);
	font-family: Calibre-R, sans-serif
}

.zuZ0Lqmn {
	margin: 40px auto;
	max-width: 1000px;
	text-align: left;
	width: -webkit-fill-available;
	width: -moz-available;
	width: stretch
}

.JBiAtvEn {
	margin: 40px auto;
	width: 1200px
}

@media screen and (max-width:1159px) {
	.JBiAtvEn {
		width: -webkit-fill-available;
		width: -moz-available;
		width: stretch
	}
}

.V8q7NZ8q {
	align-items: center
}

.V8q7NZ8q,
.VUyYS42j {
	display: flex;
	flex-direction: column
}

.VUyYS42j {
	align-items: stretch;
	align-self: center;
	justify-content: center;
	position: relative
}

.z2zHfhpm {
	grid-gap: 10px;
	align-self: center;
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 6px;
	box-shadow: 0 3px 8px rgba(0, 0, 0, .1);
	display: grid;
	max-width: 630px;
	padding: 16px 30px;
	width: 100%
}

@media screen and (max-width:700px) {
	.z2zHfhpm {
		padding: 20px
	}
}

.bxwbAqiC {
	border-bottom: 1px rgb(var(--neutral200-rgb, 240, 240, 240)) solid
}

.Jt8cbNTj {
	align-items: center
}

.Jt8cbNTj,
.SUfNzF2p,
.VkfzOmSV {
	display: inline
}

.VkfzOmSV {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 15px;
	font-weight: var(--font-weight-light);
	line-height: 20px
}

.Xra167wG {
	padding-top: 32px
}

.LPOZx0Wy,
.Xra167wG {
	background-color: rgb(var(--neutral950-rgb, 16, 16, 16));
	padding-bottom: 48px
}

.LPOZx0Wy {
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/pricing/banner_bg_header.svg);
	padding-top: 38px
}

.T6sU5IgB {
	padding-top: 48px
}

.LhGL7gbj,
.T6sU5IgB {
	display: flex;
	flex-direction: row;
	justify-content: center
}

.LhGL7gbj {
	padding-top: 24px
}

.xuwv0grO {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border-radius: 18px;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large);
	padding: 18px 42px
}

.ZEvZznwe {
	margin: 0 20px
}

.kMoKsu38 {
	border-bottom: 1px solid #1b94a2;
	margin-top: 50px;
	position: relative
}

.kMoKsu38:after {
	background: #056370;
	border-right: 1px solid #1b94a2;
	border-top: 1px solid #1b94a2;
	bottom: -4px;
	content: "";
	height: 20px;
	position: absolute;
	right: 50%;
	top: auto;
	transform: rotate(135deg) translateY(-50%);
	width: 20px
}

@media screen and (max-width:700px) {
	.kMoKsu38:after {
		right: 50%;
		top: auto;
		transform: rotate(135deg) translateY(-50%)
	}
}

.OEGY4mjJ {
	align-items: center;
	display: flex;
	flex-direction: column;
	padding: 24px 10px
}

.Fy1jywVk {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 14px;
	font-weight: var(--font-weight-medium);
	letter-spacing: .1em;
	line-height: 20px;
	opacity: .8;
	text-transform: uppercase;
	white-space: nowrap
}

.KypZjU3d.KypZjU3d {
	border: none
}

.cOWX0oke {
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	letter-spacing: .1em;
	margin-bottom: 12px;
	text-transform: uppercase
}

.R_zHRwHg {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 60px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 64px;
	padding: 10px 12px 0;
	text-align: center
}

@media screen and (max-width:700px) {
	.R_zHRwHg {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--neutral0-rgb, 255, 255, 255));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px
	}
}

.iSiWqVv0 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 48px;
	--font-size-h3: 36px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 20px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 60px;
	--font-line-height-h3: 46px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 400;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--codaBrandGray-rgb, 188, 188, 188));
	font-family: Tiempos-Headline, serif;
	font-size: 24px;
	font-weight: var(--font-weight-light);
	letter-spacing: .01em;
	line-height: 36px;
	margin-top: 10px;
	text-align: center
}

@media screen and (max-width:700px) {
	.iSiWqVv0 {
		font-size: 16px;
		line-height: 20px
	}
}

.Vj9Ee7xB {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-family: Calibre-R, sans-serif;
	font-size: 60px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.04em;
	line-height: 64px;
	padding-top: 20px;
	text-align: center
}

@media screen and (max-width:700px) {
	.Vj9Ee7xB {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral900-rgb, 33, 33, 33));
		color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
		font-family: Calibre-R, sans-serif;
		font-size: 44px;
		font-weight: var(--font-weight-bold);
		letter-spacing: -.04em;
		line-height: 48px
	}
}

.T4lQEXCu {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-family: Calibre-R, sans-serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: -.02em;
	line-height: 32px;
	max-width: 550px;
	opacity: .85;
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center
}

@media screen and (max-width:700px) {
	.T4lQEXCu {
		--font-size-smaller: 12px;
		--font-size-small: 13px;
		--font-size-normal: 14.66px;
		--font-size-large: 16px;
		--font-size-title: 18px;
		--font-size-hero: 32px;
		--font-size-h0: 48px;
		--font-size-h1: 32px;
		--font-size-h2: 24px;
		--font-size-h3: 18px;
		--font-line-height-standard: 18px;
		--font-line-height-large: 22px;
		--font-line-height-hero: 38px;
		--font-line-height-h0: 60px;
		--font-line-height-h1: 40px;
		--font-line-height-h2: 32px;
		--font-line-height-h3: 24px;
		--font-weight-light: 300;
		--font-weight-regular: 400;
		--font-weight-medium: 500;
		--font-weight-semi-bold: 600;
		--font-weight-bold: 700;
		color: rgb(var(--neutral800-rgb, 68, 68, 68));
		color: rgb(var(--neutral0-rgb, 255, 255, 255));
		font-family: Calibre-R, sans-serif;
		font-size: 16px;
		font-weight: var(--font-weight-light);
		line-height: 28px
	}
}

.XueLWOR5 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 48px;
	--font-size-h3: 36px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 20px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 60px;
	--font-line-height-h3: 46px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 400;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--brandBlack100-rgb, 16, 16, 16));
	font-family: Tiempos-Headline, serif;
	font-size: 20px;
	font-weight: var(--font-weight-light);
	letter-spacing: .01em;
	line-height: 28px;
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center
}

@media screen and (max-width:700px) {
	.XueLWOR5 {
		font-size: 16px;
		line-height: 24px
	}
}

.r1xR38eJ.r1xR38eJ {
	background-color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	border: 1px solid rgb(var(--codaBrandGreen-rgb, 0, 104, 56));
	border-radius: 100px;
	color: rgb(var(--neutral0-rgb, 255, 255, 255));
	font-size: var(--font-size-large);
	height: 44px;
	margin-bottom: 12px;
	padding: 0 30px
}

.r1xR38eJ.r1xR38eJ:hover {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	color: rgb(var(--codaBrandGreen-rgb, 0, 104, 56))
}

#coda-body:not(.intent-mouse) .r1xR38eJ.r1xR38eJ:focus {
	outline: 2px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.yyqq8jzF {
	background: rgb(var(--secondary200-rgb, 235, 245, 250));
	border: 1px solid #0f63af;
	border-radius: 8px;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard);
	padding: 12px
}

.kr-font-refresh .yyqq8jzF {
	letter-spacing: var(--font-letter-spacing-standard)
}

.DVzQ3OPp {
	text-decoration: underline
}

.jB8TEKEK {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-standard)
}

.KIbfPTS4 {
	display: flex;
	flex-direction: column
}

.CNqBDeYK {
	font-size: 16px;
	line-height: 28px
}

.CNqBDeYK,
.ScRBBuXJ {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	align-items: center;
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: flex;
	flex-direction: row;
	font-family: Calibre-R, sans-serif;
	font-weight: var(--font-weight-light);
	justify-content: center;
	padding-top: 40px
}

.ScRBBuXJ {
	font-size: 20px;
	letter-spacing: -.02em;
	line-height: 32px
}

@media screen and (max-width:700px) {
	.ScRBBuXJ {
		align-items: flex-start;
		display: flex;
		flex-direction: column
	}
}

.lsgmAcCJ {
	border-bottom: 1px solid rgb(var(--neutral200-rgb, 240, 240, 240));
	padding-top: 40px
}

.CrZPN0WL {
	display: flex;
	flex-direction: column;
	margin: 25px auto -25px;
	row-gap: 10px;
	z-index: 2
}

.x17Pbaud {
	margin: 10px auto
}

.xojbUZjq {
	margin-left: 10px;
	width: 200px
}

.U3kJZ8zR {
	background: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: solid 1px rgb(var(--brandBlack100-rgb, 16, 16, 16));
	border-radius: 8px;
	margin-left: 20px;
	width: 300px
}

@media screen and (max-width:700px) {
	.U3kJZ8zR {
		margin-left: 0;
		margin-top: 10px
	}
}

.UoKBDKNs {
	background-color: #056370;
	z-index: 81
}

.UoKBDKNs.X7evrq2I {
	background-color: rgb(var(--neutral950-rgb, 16, 16, 16))
}

.JsaSjFl4 {
	position: relative;
	z-index: 0
}

.jgyyUzdg {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.au9MVUES {
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	transform: translateX(100%)
}

.niqg6aCf {
	transform: none;
	transition: transform .35s cubic-bezier(.165, .84, .44, 1)
}

.ECmV0g40 {
	transform: none;
	z-index: -1
}

.ECmV0g40:after {
	background-color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	bottom: 0;
	content: "";
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1
}

.OxugkIay {
	transform: translateX(-25%);
	transition: transform .35s cubic-bezier(.165, .84, .44, 1)
}

.OxugkIay:after {
	opacity: .15;
	transition: opacity .35s ease-out
}

.AnheEhSo {
	transform: translateX(-25%);
	z-index: -1
}

.AnheEhSo:after {
	background-color: rgb(var(--neutral1000-rgb, 0, 0, 0));
	bottom: 0;
	content: "";
	left: 0;
	opacity: .15;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1
}

.kEGVSuVh {
	transform: none;
	transition: transform .35s cubic-bezier(.165, .84, .44, 1)
}

.kEGVSuVh:after {
	opacity: 0;
	transition: opacity .35s ease-out
}

.YljhPeqC {
	box-shadow: 0 0 8px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	transform: none
}

.Oq4HRgOz {
	transform: translateX(100%);
	transition: transform .35s cubic-bezier(.165, .84, .44, 1)
}

.vgkw1ovX {
	opacity: 0;
	transform: scale(.2)
}

.b6At8Ujo {
	opacity: 1;
	transform: scale(1);
	transition: transform .3s cubic-bezier(.5, .32, 0, 1.14), opacity .3s cubic-bezier(.5, .32, 0, 1.14)
}

._cbNOmcZ,
.PXzHyNs1 {
	z-index: -1
}

.DVLslNKs {
	opacity: 0;
	transform: translateX(50%)
}

.dT3TXTtw {
	transition: transform 125ms ease-out, opacity 125ms ease-out
}

.ayPKgSlK,
.dT3TXTtw {
	opacity: 1;
	transform: none
}

.qiB_W9HT {
	transition: transform 125ms ease-out, opacity 125ms ease-out
}

.m9Pejq7b,
.qiB_W9HT {
	opacity: 0;
	transform: translateX(-50%)
}

.gEQ3AUvk {
	transition: transform 125ms ease-out, opacity 125ms ease-out
}

.dFIzmZMy,
.gEQ3AUvk {
	opacity: 1;
	transform: none
}

._m1nOmCW {
	opacity: 0;
	transform: translateX(50%);
	transition: transform 125ms ease-out, opacity 125ms ease-out
}

.a_9xLYM9 {
	opacity: 0
}

.WQHnn8ac {
	opacity: 1;
	transition: opacity .2s ease-in-out
}

.iaS31rB1 {
	opacity: 1
}

._nME9xd2 {
	opacity: 0;
	transition: opacity .2s ease-in-out
}

.huA6swjB,
.Nh65kApH {
	z-index: -1
}

.NjD4_QcR {
	opacity: 1
}

.tFlKMn1j {
	opacity: 0;
	transition: opacity .25s ease-in-out
}

.AoCQYyll {
	bottom: -100px;
	opacity: 0;
	position: absolute;
	transition-duration: .5s;
	transition-property: opacity, transform;
	transition-timing-function: ease;
	white-space: pre-wrap;
	z-index: 551
}

.AoCQYyll.G6hxdibG {
	opacity: 1
}

.HR0AZOnC {
	background: rgb(var(--neutral100-rgb, 250, 250, 250));
	border: 1px solid rgb(var(--neutral500-rgb, 174, 174, 174));
	border-radius: 4px;
	box-shadow: 0 0 16px rgba(0, 0, 0, var(--opacity-shadow-normal, .15));
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	display: grid;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	grid-template-columns: 1fr -webkit-min-content;
	grid-template-columns: 1fr min-content;
	grid-template-rows: 1fr;
	line-height: var(--font-line-height-standard);
	overflow-wrap: anywhere;
	padding: 16px 18px 16px 24px
}

body:not(.isMobile) .AoCQYyll {
	left: 50%;
	margin: 0 0 24px 0;
	transform: translate(-50%);
	width: 384px
}

body:not(.isMobile) .AoCQYyll.G6hxdibG {
	transform: translate(-50%, -100px)
}

body.isMobile .HR0AZOnC {
	margin: 0 20px
}

body.isMobile .AoCQYyll {
	left: 0;
	right: 0
}

body.isMobile .AoCQYyll.G6hxdibG {
	transform: translateY(-149px)
}

.zZz4q6Op {
	align-items: center;
	align-self: flex-start;
	display: flex;
	margin-left: 16px;
	white-space: nowrap
}

.fLFocAPH {
	border-radius: 3px;
	color: rgb(var(--secondary300-rgb, 219, 238, 250));
	margin-right: 8px;
	padding: 4px 6px
}

.fLFocAPH:hover {
	background: rgba(var(--secondary300-rgb, 219, 238, 250), 10%)
}

.EXbKK5fN {
	color: rgb(var(--neutral600-rgb, 142, 142, 142))
}

.EXbKK5fN:hover {
	color: rgb(var(--neutral800-rgb, 68, 68, 68))
}

.KuQm7ApI {
	cursor: pointer
}

.WabeGDeQ {
	align-items: center;
	display: flex;
	flex-direction: row;
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-semi-bold);
	gap: 6px;
	line-height: var(--font-line-height-standard);
	width: 100%
}

.WabeGDeQ .yaK_WmnV {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	cursor: pointer;
	font-size: 12px;
	margin-left: auto
}

.WabeGDeQ .yaK_WmnV:active,
.WabeGDeQ .yaK_WmnV:hover {
	color: rgb(var(--neutral700-rgb, 102, 102, 102))
}

.v0vF4RbJ {
	align-items: center;
	display: flex;
	flex-direction: column;
	margin: 12px
}

.s3imbk66 {
	background: rgb(var(--neutral150-rgb, 245, 245, 245));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 4px;
	flex: auto;
	padding: 0 8px;
	position: relative
}

.s3imbk66 .X44jgIvX {
	padding: 8px
}

.s3imbk66 .pXgl7WfR {
	width: 100%
}

.s3imbk66 .mQnSNAmU {
	width: 0
}

.s3imbk66.qQNMNEvp {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.JGV4NmVB {
	display: flex;
	flex-direction: column;
	gap: 24px;
	margin-top: 1px
}

.myejvMP3 {
	background: rgb(var(--codaOrange300-rgb, 255, 201, 169));
	background-image: url(https://cdn.coda.io/assets/5f5fe632f114/img/msteams/log_in_screen_banner.png);
	height: 154px
}

.znSlOU81 {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14.66px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-h0: 48px;
	--font-size-h1: 32px;
	--font-size-h2: 24px;
	--font-size-h3: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 22px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 60px;
	--font-line-height-h1: 40px;
	--font-line-height-h2: 32px;
	--font-line-height-h3: 24px;
	--font-weight-light: 300;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semi-bold: 600;
	--font-weight-bold: 700;
	color: rgb(var(--neutral900-rgb, 33, 33, 33));
	font-family: Calibre-R, sans-serif;
	font-size: 24px;
	font-weight: var(--font-weight-bold);
	letter-spacing: -.03em;
	line-height: 28px
}

.fbC69Q7I {
	font-size: var(--font-size-large);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-large)
}

.I46WTsl3 {
	border-radius: 18px;
	width: 112px
}

.FTrqdT_6 {
	display: flex;
	flex-direction: column;
	gap: 24px;
	margin-top: 1px
}

.lySCr5pP {
	font-size: var(--font-size-normal);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.kr-font-refresh .lySCr5pP {
	letter-spacing: var(--font-letter-spacing-standard)
}

.J3FC0DVt {
	display: flex;
	flex-direction: column;
	gap: 8px
}

.jLDFa_vZ {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	text-transform: uppercase
}

.ZpdHMxjQ {
	width: 100%
}

.Jl1fCPfm {
	margin-right: 6px
}

.f5q_EHWd {
	background: rgb(var(--neutral150-rgb, 245, 245, 245));
	border: 1px solid rgb(var(--neutral300-rgb, 224, 224, 224));
	border-radius: 4px;
	height: 36px;
	padding: 8px 12px
}

.f5q_EHWd:focus {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	border: 1px solid rgb(var(--secondary600-rgb, 25, 129, 193))
}

.UbaYYjiP {
	color: rgb(var(--primary700-rgb, 218, 73, 63));
	font-size: var(--font-size-small);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-standard)
}

.sEVKgpZg {
	margin: 0 48px
}

.fMt700KE {
	margin: 0 -48px
}

.C7J63Yo9 {
	flex-direction: column;
	padding: 24px;
	width: 100%
}

.C7J63Yo9,
.g8f0dzS0,
.xWjkMm5A {
	display: flex
}

.Tk3iSwCp {
	display: inline;
	flex: 1 1 0;
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	min-height: 0;
	min-width: 0
}

.Tk3iSwCp,
.xrgVLxYu {
	line-height: var(--font-line-height-large)
}

.xrgVLxYu {
	font-size: 15px;
	font-weight: var(--font-weight-regular);
	margin-top: 5px
}

.jkK0wYV8,
.YgCkJf9e {
	align-self: flex-start;
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	font-size: var(--font-size-smaller);
	font-weight: var(--font-weight-semi-bold);
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	text-transform: uppercase;
	width: 60px
}

.e2RYHFlT {
	border-bottom: solid 1px rgb(var(--neutral300-rgb, 224, 224, 224));
	padding: none
}

.e2RYHFlT:last-child {
	border-bottom: none
}

.g8f0dzS0 {
	padding: 14px 0
}

.jkK0wYV8 {
	align-self: center
}

.UQZkXump {
	color: rgb(var(--neutral700-rgb, 102, 102, 102));
	flex: 1 1 0;
	font-size: var(--font-size-large);
	font-weight: var(--font-weight-regular);
	line-height: var(--font-line-height-large);
	min-height: 0;
	min-width: 0
}

.b6RnZIZo,
.UQZkXump {
	display: inline;
	font-weight: var(--font-weight-semi-bold)
}

.b6RnZIZo {
	color: rgb(var(--neutral600-rgb, 142, 142, 142));
	color: rgb(var(--secondary600-rgb, 25, 129, 193));
	font-size: var(--font-size-smaller);
	font-size: 12px;
	letter-spacing: normal;
	line-height: var(--font-line-height-standard);
	margin: 2px 4px 0;
	text-transform: uppercase
}

.nm2rpp6B {
	background-color: rgb(var(--neutral0-rgb, 255, 255, 255));
	padding: 0 24px
}

.nm2rpp6B .Pw9lIw6s:not(:first-of-type) {
	margin-top: 20px
}

.nm2rpp6B .Pw9lIw6s:not(:last-of-type) {
	border-bottom: solid 1px rgb(var(--neutral300-rgb, 224, 224, 224))
}

.nm2rpp6B .Pw9lIw6s:last-of-type:last-child {
	padding-bottom: 18px
}

.Ec8956To {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large);
	margin-bottom: 10px;
	padding-top: 24px
}

.kT0Bxjod {
	background-color: rgb(var(--neutral100-rgb, 250, 250, 250));
	height: var(--window-height, 100vh);
	overflow-y: auto
}

.NxnqCFwk {
	padding: 22px 20px
}

.dxcEOcgk {
	margin: 0 auto;
	max-width: 870px;
	padding: 14px 20px
}

.s5AXGeVE,
.vWYfVFoh {
	padding-bottom: 10px;
	padding-top: 40px
}

.s5AXGeVE {
	color: rgb(var(--neutral800-rgb, 68, 68, 68));
	font-size: var(--font-size-title);
	font-weight: var(--font-weight-semi-bold);
	line-height: var(--font-line-height-large)
}

.Xc4nHBnr {
	border: solid 1px rgb(var(--neutral300-rgb, 224, 224, 224))
}

.KhE4brc0 {
	background-color: rgb(var(--neutral950-rgb, 16, 16, 16))
}

.z43LmYrv {
	background-color: rgb(var(--codaRed600-rgb, 244, 106, 84))
}

.ZdHFoal4 {
	position: static
}

[data-layer-key=app] {
	bottom: 0;
	left: 0;
	pointer-events: none;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 475
}

[data-layer-key=app]>* {
	pointer-events: all
}

.kr-font-refresh .BteiizSD,
.kr-font-refresh [data-layer-key=app] {
	--font-size-smaller: 12px;
	--font-size-small: 13px;
	--font-size-normal: 14px;
	--font-size-deprecated-large: 15px;
	--font-size-large: 16px;
	--font-size-title: 18px;
	--font-size-hero: 32px;
	--font-size-code-normal: calc(var(--font-size-normal)*0.9);
	--font-size-code-large: calc(var(--font-size-large)*0.9);
	--font-size-h0: 40px;
	--font-size-h1: 28px;
	--font-size-h2: 22px;
	--font-size-h3: 18px;
	--font-size-h1-mobile: 28px;
	--font-size-h2-mobile: 22px;
	--font-size-h3-mobile: 18px;
	--font-line-height-standard: 18px;
	--font-line-height-large: 24px;
	--font-line-height-hero: 38px;
	--font-line-height-h0: 48px;
	--font-line-height-h1: 32px;
	--font-line-height-h2: 30px;
	--font-line-height-h3: 24px;
	--font-line-height-h1-mobile: 32px;
	--font-line-height-h2-mobile: 30px;
	--font-line-height-h3-mobile: 24px;
	--font-weight-canvas-headings: 700;
	--font-margin-top-h1: 32px;
	--font-margin-bottom-h1: 0;
	--font-margin-top-h2: 24px;
	--font-margin-bottom-h2: 0;
	--font-margin-top-h3: 20px;
	--font-margin-bottom-h3: 0;
	--font-margin-top-h1-mobile: 32px;
	--font-margin-bottom-h1-mobile: 0;
	--font-margin-top-h2-mobile: 24px;
	--font-margin-bottom-h2-mobile: 0;
	--font-margin-top-h3-mobile: 20px;
	--font-margin-bottom-h3-mobile: 0;
	--font-margin-list: 0;
	--font-letter-spacing-h0: -0.03em;
	--font-letter-spacing-h1: -0.02em;
	--block-padding-vertical: 8px;
	--block-padding-vertical-heading: 4px;
	--block-padding-vertical-list: 4px;
	--font-letter-spacing-h2: -0.02em;
	--font-letter-spacing-h3: -0.02em;
	--font-letter-spacing-h4: -0.02em;
	--font-letter-spacing-standard: -0.01em;
	font-family: Inter, sans-serif;
	letter-spacing: var(--font-letter-spacing-standard)
}
