@property --lyn-link-underline-alpha{syntax:"<number>";inherits:true;initial-value:1}a{text-decoration-color:currentColor}@layer wp-vite-blocks-link{.wp-block-lyntouch-paragraph.wp-block-lyntouch-paragraph,.wp-block-lyntouch-paragraph.wp-block-lyntouch-paragraph a{text-decoration-color:currentColor}.wp-block-lyntouch-paragraph,.wp-block-lyntouch-paragraph a{transition:color .2s,text-decoration-color .2s}.wp-block-lyntouch-paragraph a{-webkit-text-decoration-line:inherit;text-decoration-line:inherit}}a.lyn-link-hover-underline,a.lyn-link-hover-border,a.lyn-link-hover-glow,.lyn-links-hover-underline a,.lyn-links-hover-border a,.lyn-links-hover-glow a{text-decoration:none}a.lyn-link-hover-underline,.lyn-links-hover-underline a{padding-bottom:var(--lyn-link-underline-offset,.3em);background-image:linear-gradient(var(--lyn-link-underline-base-color,var(--lyn-link-underline-color,currentcolor)), var(--lyn-link-underline-base-color,var(--lyn-link-underline-color,currentcolor)));background-position:0 100%;background-repeat:no-repeat;background-size:var(--lyn-link-underline-size,0) 1px;transition:color .2s,text-decoration-color .2s,background-size .2s}a.lyn-link-hover-underline:hover,.lyn-links-hover-underline a:hover{background-image:linear-gradient(var(--lyn-link-underline-color,currentcolor), var(--lyn-link-underline-color,currentcolor));background-size:100% 1px}a.lyn-link-hover-border,.lyn-links-hover-border a{border-bottom:1px solid var(--lyn-link-underline-base-color,transparent);transition:color .2s,text-decoration-color .2s,border-color .2s}a.lyn-link-hover-border:hover,.lyn-links-hover-border a:hover{border-bottom-color:var(--lyn-link-underline-color,currentcolor)}a.lyn-link-hover-glow,.lyn-links-hover-glow a{--lyn-link-underline-alpha:.3;padding-bottom:var(--lyn-link-underline-offset,.3em);background-image:linear-gradient(color-mix(in srgb, var(--lyn-link-underline-base-color,var(--lyn-link-underline-color,currentcolor)) calc(var(--lyn-link-underline-alpha) * 100%), transparent), color-mix(in srgb, var(--lyn-link-underline-base-color,var(--lyn-link-underline-color,currentcolor)) calc(var(--lyn-link-underline-alpha) * 100%), transparent));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;transition:color .2s,text-decoration-color .2s,--lyn-link-underline-alpha .2s}a.lyn-link-hover-glow:hover,.lyn-links-hover-glow a:hover{--lyn-link-underline-alpha:1;background-image:linear-gradient(var(--lyn-link-underline-color,currentcolor), var(--lyn-link-underline-color,currentcolor))}a.lyn-link-icon[style*=--lyn-link-icon]:after{content:"";vertical-align:-.15em;width:1em;height:1em;-webkit-mask:var(--lyn-link-icon) center / contain no-repeat;mask:var(--lyn-link-icon) center / contain no-repeat;background-color:currentColor;margin-left:.25em;display:inline-block}a.lyn-link-icon-hover:after{opacity:0;transition:opacity .2s}a.lyn-link-icon-hover:hover:after{opacity:1}.lyn-inline-icon{vertical-align:-.15em;width:1em;height:1em;-webkit-mask:var(--lyn-inline-icon) center / contain no-repeat;mask:var(--lyn-inline-icon) center / contain no-repeat;background-color:currentColor;display:inline-block}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison,.wp-block-table.is-style-lyn-price.is-style-lyn-price{--lyn-table-line:var(--wp--preset--color--gray-300);--lyn-table-row-line:var(--lyn-table-line);--lyn-table-ink:var(--wp--preset--color--black);--lyn-table-soft:var(--wp--preset--color--gray-100);--lyn-table-muted:var(--wp--preset--color--muted);--lyn-table-accent:var(--wp--preset--color--gray-200);--lyn-table-warm:var(--wp--preset--color--pink);--lyn-table-column-line:var(--wp--preset--color--pink);--lyn-table-min-width:40rem;overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison>table,.wp-block-table.is-style-lyn-price.is-style-lyn-price>table{width:100%;min-width:var(--lyn-table-min-width);border-collapse:collapse;color:var(--lyn-table-soft);font-family:var(--wp--preset--font-family--inter-tight,inherit);border:0;margin:0;line-height:1.65}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison>table>thead,.wp-block-table.is-style-lyn-price.is-style-lyn-price>table>thead{border-bottom:0}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison :is(th,td),.wp-block-table.is-style-lyn-price.is-style-lyn-price :is(th,td){height:auto;padding:var(--wp--preset--spacing--5) var(--wp--preset--spacing--4);border:0;border-bottom:1px solid var(--lyn-table-row-line);color:inherit;cursor:auto;vertical-align:middle;white-space:normal;background:0 0}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison th,.wp-block-table.is-style-lyn-price.is-style-lyn-price th{color:var(--lyn-table-muted);font-size:var(--wp--preset--font-size--1);letter-spacing:.15em;text-transform:uppercase;background:0 0;font-weight:500;line-height:1.65}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison tbody td:first-child,.wp-block-table.is-style-lyn-price.is-style-lyn-price tbody td:first-child{color:var(--lyn-table-ink);font-family:var(--wp--preset--font-family--fraunces,inherit);font-size:var(--wp--preset--font-size--4)}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison{--lyn-table-row-line:var(--wp--preset--color--gray-300);--lyn-table-min-width:35rem}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison :is(th,td){text-align:center}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison :is(th,td):first-child{text-align:left}.wp-block-table.wp-block-table>table>:is(thead,tbody,tfoot)>tr>:is(th,td):not(:last-child){border-inline-end:1px solid var(--lyn-table-vertical-line-color)}.wp-block-table.wp-block-table tbody tr.lyn-table-row-highlight{--lyn-table-warm:var(--wp--preset--color--pink);background:var(--lyn-table-row-background,color-mix(in srgb, var(--lyn-table-warm) 8%, transparent));transition:background-color .16s}.wp-block-table.wp-block-table tbody tr.lyn-table-row-highlight:hover{background:var(--lyn-table-row-hover,color-mix(in srgb, var(--lyn-table-warm) 14%, transparent))}.wp-block-table.wp-block-table tbody tr.lyn-table-row-highlight td{border-top:1px solid var(--lyn-table-warm);border-bottom-color:var(--lyn-table-warm)}.wp-block-table.wp-block-table tbody tr.lyn-table-row-highlight td:first-child{color:var(--lyn-table-warm)}.wp-block-table.is-style-lyn-price.is-style-lyn-price tbody td:first-child{font-size:1.125rem}.wp-block-table[class*=lyn-table-highlight-][class*=lyn-table-highlight-] tbody td{background:0 0}.wp-block-table.lyn-table-highlight-1.lyn-table-highlight-1 tbody td:first-child,.wp-block-table.lyn-table-highlight-2.lyn-table-highlight-2 tbody td:nth-child(2),.wp-block-table.lyn-table-highlight-3.lyn-table-highlight-3 tbody td:nth-child(3),.wp-block-table.lyn-table-highlight-4.lyn-table-highlight-4 tbody td:nth-child(4),.wp-block-table.lyn-table-highlight-5.lyn-table-highlight-5 tbody td:nth-child(5),.wp-block-table.lyn-table-highlight-6.lyn-table-highlight-6 tbody td:nth-child(6),.wp-block-table.lyn-table-highlight-last.lyn-table-highlight-last tbody td:last-child{color:var(--lyn-table-accent,var(--wp--preset--color--gray-200));font-family:var(--wp--preset--font-family--fraunces,inherit);font-size:1.125rem}.wp-block-table.wp-block-table>table>:is(thead,tbody,tfoot) :is(th,td).lyn-table-cell-good.lyn-table-cell-good{color:var(--lyn-table-accent,var(--wp--preset--color--gray-200))}.wp-block-table.wp-block-table>table>:is(thead,tbody,tfoot) :is(th,td).lyn-table-cell-bad.lyn-table-cell-bad{color:var(--lyn-table-bad,#c97a7a)}.wp-block-table.wp-block-table>table>:is(thead,tbody,tfoot) :is(th,td).lyn-table-cell-neutral.lyn-table-cell-neutral{color:var(--lyn-table-muted,var(--wp--preset--color--muted))}.wp-block-table.wp-block-table>table>:is(thead,tbody,tfoot)>tr>:is(th,td).lyn-table-column-highlight.lyn-table-column-highlight{border-inline:1px solid var(--lyn-table-column-border,var(--lyn-table-column-line,var(--wp--preset--color--pink)));background:var(--lyn-table-column-background,transparent);transition:background-color .16s}.wp-block-table.wp-block-table>table>tbody>tr:hover>:is(th,td).lyn-table-column-highlight.lyn-table-column-highlight{background:var(--lyn-table-column-hover,color-mix(in srgb, var(--lyn-table-accent,var(--wp--preset--color--gray-200)) 12%, transparent))}.wp-block-table.lyn-table-responsive-scroll.lyn-table-responsive-scroll{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.wp-block-table.wp-block-table.wp-block-table>table>thead>tr>:is(th,td){font-family:var(--lyn-table-head-font-family);font-size:var(--lyn-table-head-font-size)}.wp-block-table.wp-block-table.wp-block-table>table>tbody>tr>:is(th,td){font-family:var(--lyn-table-body-font-family);font-size:var(--lyn-table-body-font-size)}.wp-block-table.wp-block-table.wp-block-table>table>tfoot>tr>:is(th,td){font-family:var(--lyn-table-foot-font-family);font-size:var(--lyn-table-foot-font-size)}.wp-block-table.lyn-table-responsive-scroll.lyn-table-responsive-scroll>table{min-width:var(--lyn-table-min-width,40rem)}@media (width<=47.999rem){.wp-block-table.lyn-table-responsive-wrap.lyn-table-responsive-wrap{overflow-x:visible}.wp-block-table.lyn-table-responsive-wrap.lyn-table-responsive-wrap>table{table-layout:fixed;width:100%;min-width:0}.wp-block-table.lyn-table-responsive-wrap.lyn-table-responsive-wrap :is(th,td){overflow-wrap:anywhere;white-space:normal}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison,.wp-block-table.is-style-lyn-price.is-style-lyn-price{scrollbar-width:thin}.wp-block-table.is-style-lyn-comparison.is-style-lyn-comparison :is(th,td){padding:var(--wp--preset--spacing--4) var(--wp--preset--spacing--2);font-size:.875rem}.wp-block-table.is-style-lyn-price.is-style-lyn-price :is(th,td){padding:var(--wp--preset--spacing--5) var(--wp--preset--spacing--5) var(--wp--preset--spacing--5) var(--wp--preset--spacing--4);white-space:nowrap}.wp-block-table.is-style-lyn-price.is-style-lyn-price th{font-size:var(--wp--preset--font-size--1)}}
