.rte{font-family:var(--font-body-family),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.7;color:rgba(var(--color-foreground),.85);letter-spacing:-.01em}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-weight:300;line-height:1.2;letter-spacing:-.02em;color:rgba(var(--color-foreground),.95);margin:0;position:relative}.rte h1{font-size:clamp(2.5rem,5vw,4rem);margin-bottom:2.5rem;font-weight:300;letter-spacing:-.03em}.rte h1:after{content:"";position:absolute;bottom:-.75rem;left:0;width:3rem;height:1px;background:linear-gradient(90deg,rgba(var(--color-foreground),.3),transparent)}.rte h2{margin-bottom:2rem;font-weight:300;letter-spacing:-.02em}.rte h3{margin-bottom:1.5rem;font-weight:300;letter-spacing:-.01em}.rte h4{margin-bottom:1.25rem;font-weight:300;letter-spacing:-.005em}.rte h5{margin-bottom:1rem;font-weight:300;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--color-foreground),.7)}.rte h6{margin-bottom:.75rem;font-weight:300;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--color-foreground),.6)}.rte strong,.rte b{color:rgba(var(--color-foreground),1);position:relative}.rte em,.rte i{font-style:italic;font-weight:400;color:rgba(var(--color-foreground),.8)}.rte u{text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.4);text-underline-offset:.2em;transition:border-color .3s ease}.rte u:hover{border-bottom-color:rgba(var(--color-foreground),.7)}.rte p{margin:0 0 1.75rem;line-height:1.8;color:rgba(var(--color-foreground),.8);font-size:1.1rem;letter-spacing:-.03em}.rte p:last-child{margin-bottom:0}.rte ul,.rte ol{margin:0 0 1.5rem;padding-left:1.5rem;line-height:1.6}.rte ul{list-style-type:disc;padding-left:2rem}.rte ul li{margin-bottom:.5rem;color:rgba(var(--color-foreground),.8);line-height:1.5;font-size:1.1rem;display:list-item;list-style-position:outside}.rte ul li:last-child{margin-bottom:0}.rte ol{list-style-type:decimal}.rte ol li{margin-bottom:.5rem;color:rgba(var(--color-foreground),.8);line-height:1.5;font-size:.95rem;display:list-item;list-style-position:outside}.rte ol li:last-child{margin-bottom:0}.rte ul ul,.rte ol ol{margin:.25rem 0;padding-left:1.25rem}.rte ul ul{list-style-type:circle;padding-left:1.75rem}.rte ul ul li{font-size:.9rem;color:rgba(var(--color-foreground),.7);margin-bottom:.25rem;display:list-item;list-style-position:outside}.rte ul ul ul{list-style-type:square;padding-left:1.5rem}.rte ol ol{list-style-type:lower-alpha}.rte ol ol li{font-size:.9rem;color:rgba(var(--color-foreground),.7);margin-bottom:.25rem;display:list-item;list-style-position:outside}.rte ol ol ol{list-style-type:lower-roman}.rte blockquote{font-family:inherit;font-style:normal;font-size:1.05rem;font-weight:400;line-height:1.75;margin:2rem 0;padding:1.5rem 2rem;background:rgba(var(--color-foreground),.02);border-left:2px solid rgba(var(--color-foreground),.12);border-radius:0;position:relative;color:rgba(var(--color-foreground),.75);letter-spacing:-.01em}.rte blockquote p{margin-bottom:1rem;font-size:inherit;color:inherit}.rte blockquote p:last-child{margin-bottom:0}.rte blockquote cite,.rte blockquote footer{display:block;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(var(--color-foreground),.06);font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--color-foreground),.5);font-style:normal}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-decoration:none;position:relative;transition:all .3s ease;font-weight:500}.rte a:after{content:"";position:absolute;bottom:-.1em;left:0;width:100%;height:1px;background:rgba(var(--color-link),.4);transform:scaleX(1);transform-origin:left;transition:transform .3s ease}.rte a:hover{color:rgb(var(--color-link))}.rte a:hover:after{transform:scaleX(1)}.rte hr{border:none;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--color-foreground),.2),transparent);margin:3rem 0}.rte code{background:rgba(var(--color-foreground),.05);padding:.2em .4em;border-radius:4px;font-family:Monaco,Consolas,monospace;font-size:.9em;color:rgba(var(--color-foreground),.8)}.rte pre{background:rgba(var(--color-foreground),.03);padding:1.5rem;border-radius:8px;overflow-x:auto;border:1px solid rgba(var(--color-foreground),.1);margin:2rem 0}.rte pre code{background:none;padding:0;color:rgba(var(--color-foreground),.9)}.rte table{width:100%;border-collapse:collapse;margin:2.5rem 0;font-size:.95rem;letter-spacing:-.01em}.rte table caption{font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;color:rgba(var(--color-foreground),.5);padding-bottom:1rem;text-align:left;font-weight:500}.rte thead{border-bottom:1px solid rgba(var(--color-foreground),.15)}.rte th{font-weight:500;text-transform:uppercase;font-size:.7rem;letter-spacing:.12em;color:rgba(var(--color-foreground),.6);padding:1rem 1.25rem;text-align:left;vertical-align:bottom;background:transparent}.rte tbody tr{border-bottom:1px solid rgba(var(--color-foreground),.06);transition:background-color .3s ease}.rte tbody tr:last-child{border-bottom:none}.rte tbody tr:hover{background-color:rgba(var(--color-foreground),.02)}.rte td{padding:1.25rem;color:rgba(var(--color-foreground),.8);vertical-align:top;line-height:1.5}.rte td:first-child{font-weight:500;color:rgba(var(--color-foreground),.9)}.rte tfoot{border-top:1px solid rgba(var(--color-foreground),.1)}.rte tfoot td{font-size:.8rem;color:rgba(var(--color-foreground),.5);padding-top:1.5rem}.rte .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:2.5rem 0}.rte .table-wrapper table{margin:0;min-width:600px}@media(max-width:768px){.rte h1{font-size:clamp(2rem,6vw,3rem);margin-bottom:2rem}.rte h2{font-size:clamp(1.75rem,5vw,2.5rem);margin-bottom:1.5rem}.rte h3{font-size:clamp(1.5rem,4vw,2rem);margin-bottom:1.25rem}.rte p{font-size:1rem;line-height:1.7}.rte blockquote{padding:1.25rem 1.5rem;font-size:1rem;margin:1.5rem 0}.rte ul,.rte ol{padding-left:2rem}.rte th,.rte td{padding:.875rem 1rem;font-size:.85rem}.rte th{font-size:.65rem}}@media(prefers-color-scheme:dark){.rte{color:rgba(var(--color-foreground),.9)}.rte h1,.rte h2,.rte h3,.rte h4{color:rgba(var(--color-foreground),.95)}.rte blockquote{background:rgba(var(--color-foreground),.03);border-left-color:rgba(var(--color-foreground),.15)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/rte.css.map */
