﻿.line-icon a{position:fixed;left:0;z-index:9;top:50%;width:30px;height:30px;background:#00c300;padding:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;margin-top:-25px;cursor:pointer}.line-icon a svg{width:100%}.header3{display:block;margin:2%;padding-top:5px}.proo-header-inner{text-align:center}.proo-nav ul.proo-hmenu{display:none}.proo-layout-cell{display:block}.header3 .lang-inline{padding:0 0 10px;text-align:center}}@media(min-width:960px){.nblock{width:940px;display:block;margin:0 auto}.header1{display:table-cell;vertical-align:top;width:386px;padding-top:20px}.header2{display:table-cell;vertical-align:top;width:385px;padding-top:20px;padding-right:10px}.header3{display:table-cell;vertical-align:top;width:auto;padding-top:20px}.proo-header-inner{text-align:left}.proo-nav ul.proo-hmenu{display:block}.proo-layout-cell{display:table-cell}.header3 .lang-inline{padding:0 0 10px;text-align:right}}.contact-address dt{display:inline-block;vertical-align:top;width:5%}.contact-address dd{display:inline-block;vertical-align:top;width:93%;margin:0}.proo-nav .proo-hmenu:last-child{display:none}ul.proo-hmenu>li:first-child{margin-left:10px !important}.proo-block.clearfix_menu li{padding:0;margin:0}.proo-block.clearfix_menu li:before{display:none}.proo-block.clearfix_menu ul.menu ul a{padding:5px 0 5px 25px;background:url(../images/or1.png) no-repeat 0 0}.proo-block.clearfix_menu ul.menu ul a,.proo-block.clearfix_menu ul.menu ul a{padding:5px 0 5px 25px;background:url(../images/or1.png) no-repeat 0 0}.proo-block.clearfix_menu ul.menu ul a:hover,.proo-block.clearfix_menu ul.menu ul a:hover{background:#3EA9B1 url(../images/or1.png) no-repeat 0 0;color:#FFFFFF}.proo-block.clearfix_menu ul.menu ul a,.proo-block.clearfix_menu ul.menu ul a{padding:5px 0 5px 30px}.proo-block.clearfix_menu li a,.proo-block.clearfix_menu li a:link,.proo-block.clearfix_menu li a:visited{display:block;padding:4px 0 4px 24px;background:rgb(233,233,233) url(../images/bl1.png) no-repeat 0 0;border-bottom:2px solid rgb(255,255,255);color:rgb(0,0,0)}.proo-block.clearfix_menu li a:hover{background:rgb(62,169,177) url(../images/bl1.png) no-repeat 0 0;color:rgb(255,255,255)}.proo-block.clearfix_menu ul.menu>li.active>a{background:#3EA9B1 url(../images/bl1.png) no-repeat 0 0;color:#FFFFFF}.proo-block.clearfix_menu ul.menu>li.active>ul>li.active>a{background:rgb(129,129,129) url(../images/or1.png) no-repeat 0 0;color:#FFFFFF}#proo-main{background:#FFFFFF url('../images/page.jpeg') top center no-repeat fixed;background-size:cover;margin:0 auto;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;position:relative;width:100%;min-height:100%;left:0;top:0;cursor:default;overflow:hidden;background-color:#841528;background-image:url(../images/happy-new-year-2007.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:bottom center}table,ul.proo-hmenu{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6,p,a,ul,ol,li{margin:0;padding:0}.proo-button{border:0;border-collapse:separate;-webkit-background-origin:border !important;-moz-background-origin:border !important;background-origin:border-box !important;background:#A1ADBA;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;padding:0 21px;margin:0 auto;height:24px}.proo-postcontent,.proo-postheadericons,.proo-postfootericons,.proo-blockcontent,ul.proo-vmenu a{text-align:left}.proo-postcontent,.proo-postcontent li,.proo-postcontent table,.proo-postcontent a,.proo-postcontent a:link,.proo-postcontent a:visited,.proo-postcontent a.visited,.proo-postcontent a:hover,.proo-postcontent a.hovered{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%}.proo-postcontent p{margin:13px 0}.proo-postcontent h1,.proo-postcontent h1 a,.proo-postcontent h1 a:link,.proo-postcontent h1 a:visited,.proo-postcontent h1 a:hover,.proo-postcontent h2,.proo-postcontent h2 a,.proo-postcontent h2 a:link,.proo-postcontent h2 a:visited,.proo-postcontent h2 a:hover,.proo-postcontent h3,.proo-postcontent h3 a,.proo-postcontent h3 a:link,.proo-postcontent h3 a:visited,.proo-postcontent h3 a:hover,.proo-postcontent h4,.proo-postcontent h4 a,.proo-postcontent h4 a:link,.proo-postcontent h4 a:visited,.proo-postcontent h4 a:hover,.proo-postcontent h5,.proo-postcontent h5 a,.proo-postcontent h5 a:link,.proo-postcontent h5 a:visited,.proo-postcontent h5 a:hover,.proo-postcontent h6,.proo-postcontent h6 a,.proo-postcontent h6 a:link,.proo-postcontent h6 a:visited,.proo-postcontent h6 a:hover,.proo-blockheader .t,.proo-blockheader .t a,.proo-blockheader .t a:link,.proo-blockheader .t a:visited,.proo-blockheader .t a:hover,.proo-vmenublockheader .t,.proo-vmenublockheader .t a,.proo-vmenublockheader .t a:link,.proo-vmenublockheader .t a:visited,.proo-vmenublockheader .t a:hover,.proo-headline,.proo-headline a,.proo-headline a:link,.proo-headline a:visited,.proo-headline a:hover,.proo-slogan,.proo-slogan a,.proo-slogan a:link,.proo-slogan a:visited,.proo-slogan a:hover,.proo-postheader,.proo-postheader a,.proo-postheader a:link,.proo-postheader a:visited,.proo-postheader a:hover{font-size:22px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;line-height:120%}.proo-postcontent a,.proo-postcontent a:link{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;color:#B00002}.proo-postcontent a:visited,.proo-postcontent a.visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;color:#B00002}.proo-postcontent a:hover,.proo-postcontent a.hover{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;color:#FA5705}.proo-postcontent h1{color:#000000;margin:10px 0 0;font-size:20px;font-weight:bold;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-blockcontent h1{margin:10px 0 0;font-size:26px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h1 a,.proo-postcontent h1 a:link,.proo-postcontent h1 a:hover,.proo-postcontent h1 a:visited,.proo-blockcontent h1 a,.proo-blockcontent h1 a:link,.proo-blockcontent h1 a:hover,.proo-blockcontent h1 a:visited{font-size:26px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h2{color:#000000;margin:10px 0 0;font-size:22px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-blockcontent h2{margin:10px 0 0;font-size:22px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h2 a,.proo-postcontent h2 a:link,.proo-postcontent h2 a:hover,.proo-postcontent h2 a:visited,.proo-blockcontent h2 a,.proo-blockcontent h2 a:link,.proo-blockcontent h2 a:hover,.proo-blockcontent h2 a:visited{font-size:22px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h3{color:#FB7C3C;margin:10px 0 0;font-size:20px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-blockcontent h3{margin:10px 0 0;font-size:20px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h3 a,.proo-postcontent h3 a:link,.proo-postcontent h3 a:hover,.proo-postcontent h3 a:visited,.proo-blockcontent h3 a,.proo-blockcontent h3 a:link,.proo-blockcontent h3 a:hover,.proo-blockcontent h3 a:visited{font-size:20px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h4{color:#4E6883;margin:10px 0 0;font-size:18px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-blockcontent h4{margin:10px 0 0;font-size:18px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h4 a,.proo-postcontent h4 a:link,.proo-postcontent h4 a:hover,.proo-postcontent h4 a:visited,.proo-blockcontent h4 a,.proo-blockcontent h4 a:link,.proo-blockcontent h4 a:hover,.proo-blockcontent h4 a:visited{font-size:18px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h5{color:#4E6883;margin:10px 0 0;font-size:15px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-blockcontent h5{margin:10px 0 0;font-size:15px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h5 a,.proo-postcontent h5 a:link,.proo-postcontent h5 a:hover,.proo-postcontent h5 a:visited,.proo-blockcontent h5 a,.proo-blockcontent h5 a:link,.proo-blockcontent h5 a:hover,.proo-blockcontent h5 a:visited{font-size:15px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h6{color:#A6B7C9;margin:10px 0 0;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-blockcontent h6{margin:10px 0 0;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-postcontent h6 a,.proo-postcontent h6 a:link,.proo-postcontent h6 a:hover,.proo-postcontent h6 a:visited,.proo-blockcontent h6 a,.proo-blockcontent h6 a:link,.proo-blockcontent h6 a:hover,.proo-blockcontent h6 a:visited{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}header,footer,article,nav,#proo-hmenu-bg,.proo-sheet,.proo-hmenu a,.proo-vmenu a,.proo-slidenavigator>a,.proo-checkbox:before,.proo-radiobutton:before{-webkit-background-origin:border !important;-moz-background-origin:border !important;background-origin:border-box !important}header,footer,article,nav,#proo-hmenu-bg,.proo-sheet,.proo-slidenavigator>a,.proo-checkbox:before,.proo-radiobutton:before{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul{list-style-type:none}ol{list-style-position:inside}html,body{height:100%}@media(min-width:240px){body{min-width:240px}}@media(min-width:960px){body{min-width:960px}}body{padding:0;margin:0;color:#000000}.proo-header:before,#proo-header-bg:before,.proo-layout-cell:before,.proo-layout-wrapper:before,.proo-footer:before,.proo-nav:before,#proo-hmenu-bg:before,.proo-sheet:before{width:100%;content:" ";display:table}.proo-header:after,#proo-header-bg:after,.proo-layout-cell:after,.proo-layout-wrapper:after,.proo-footer:after,.proo-nav:after,#proo-hmenu-bg:after,.proo-sheet:after,.cleared,.clearfix:after{clear:both;font:0/0 serif;display:block;content:" "}form{padding:0 !important;margin:0 !important}table.position{position:relative;width:100%;table-layout:fixed}li h1,.proo-postcontent li h1,.proo-blockcontent li h1{margin:1px}li h2,.proo-postcontent li h2,.proo-blockcontent li h2{margin:1px}li h3,.proo-postcontent li h3,.proo-blockcontent li h3{margin:1px}li h4,.proo-postcontent li h4,.proo-blockcontent li h4{margin:1px}li h5,.proo-postcontent li h5,.proo-blockcontent li h5{margin:1px}li h6,.proo-postcontent li h6,.proo-blockcontent li h6{margin:1px}li p,.proo-postcontent li p,.proo-blockcontent li p{margin:1px}.proo-shapes{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.proo-slider-inner{position:relative;overflow:hidden;width:100%;height:100%}.proo-slidenavigator>a{display:inline-block;vertical-align:middle;outline-style:none;font-size:1px}.proo-slidenavigator>a:last-child{margin-right:0 !important}.proo-header{margin:0 auto;position:relative;height:178px;background:transparent;color:rgb(255,255,255)}.proo-header a,.proo-header a:visited{color:#fff}.responsive .proo-header{}@media(min-width:240px){.proo-header-inner{position:relative;width:100%;z-index:auto !important;margin:0 auto}}@media(min-width:960px){.proo-header-inner{position:relative;width:940px;z-index:auto !important;margin:0 auto}}.proo-header>div.proo-nostyle,.proo-header>div.proo-block,.proo-header>div.proo-post{position:absolute;z-index:101}.proo-nav{background:#9d0002 url('../images/topmenu-bg.png') 0 0 repeat-x;background:#41121a;padding:2px 0;margin:0;bottom:0;width:100%;z-index:100;text-align:left}ul.proo-hmenu a,ul.proo-hmenu a:link,ul.proo-hmenu a:visited,ul.proo-hmenu a:hover{outline:none;position:relative;z-index:11}ul.proo-hmenu,ul.proo-hmenu ul{display:block;margin:0;padding:0;border:0;list-style-type:none}ul.proo-hmenu li{position:relative;z-index:5;display:block;float:left;background:none;margin:0;padding:0;border:0}ul.proo-hmenu li:hover{z-index:10000;white-space:normal}ul.proo-hmenu:after,ul.proo-hmenu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both}ul.proo-hmenu,ul.proo-hmenu ul{min-height:0}ul.proo-hmenu{display:inline-block;vertical-align:bottom}.proo-nav:before{content:' '}nav.proo-nav{border-top-left-radius:0;border-top-right-radius:0}@media(min-width:240px){.desktop .proo-nav{width:100%}}@media(min-width:960px){.desktop .proo-nav{width:940px;display:block;margin:0 auto}}.desktop .proo-nav{padding-left:0;padding-right:0}.proo-hmenu-extra1{position:relative;display:block;float:left;width:auto;height:auto;background-position:center}.proo-hmenu-extra2{position:relative;display:block;float:right;width:auto;height:auto;background-position:center}.proo-hmenu{float:left}.proo-menuitemcontainer{margin:0 auto}ul.proo-hmenu>li{margin-left:0}ul.proo-hmenu>li:first-child{margin-left:0}ul.proo-hmenu>li:last-child,ul.proo-hmenu>li.last-child{margin-right:0}ul.proo-hmenu>li>a{padding:0 10px;margin:0 auto;position:relative;display:block;height:34px;cursor:pointer;text-decoration:none;color:#FFFFFF;line-height:34px;text-align:center}.proo-hmenu a,.proo-hmenu a:link,.proo-hmenu a:visited,.proo-hmenu a.active,.proo-hmenu a:hover{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;text-align:left}ul.proo-hmenu>li>a.active{background:#8D0000;padding:0 10px;margin:0 auto;color:#FFFFFF;text-decoration:none}ul.proo-hmenu>li>a:visited,ul.proo-hmenu>li>a:hover,ul.proo-hmenu>li:hover>a{text-decoration:none}ul.proo-hmenu>li>a:hover,.desktop ul.proo-hmenu>li:hover>a{background:#bf1527;padding:0 10px;margin:0 auto}ul.proo-hmenu>li>a:hover,.desktop ul.proo-hmenu>li:hover>a{color:#FFFFFF;text-decoration:none}ul.proo-hmenu li li a{background:#B9C2CB;background:transparent;padding:0 10px;margin:0 auto}ul.proo-hmenu li li{float:none;width:auto;margin-top:2px;margin-bottom:2px}.desktop ul.proo-hmenu li li ul>li:first-child{margin-top:0}ul.proo-hmenu li li ul>li:last-child{margin-bottom:0}.proo-hmenu ul a{display:block;white-space:nowrap;height:24px;min-width:7em;border:0 solid transparent;text-align:left;line-height:24px;color:#6A7D90;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;margin:0}.proo-hmenu ul a:link,.proo-hmenu ul a:visited,.proo-hmenu ul a.active,.proo-hmenu ul a:hover{text-align:left;line-height:24px;color:#6A7D90;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;margin:0}ul.proo-hmenu li li:after{display:block;position:absolute;content:' ';height:0;top:-1px;left:0;right:0;z-index:1;border-bottom:1px dotted #C6D1DD}.desktop ul.proo-hmenu li li:first-child:before,.desktop ul.proo-hmenu li li:first-child:after{display:none}ul.proo-hmenu ul li a:hover,.desktop ul.proo-hmenu ul li:hover>a{background:#FFFFFF;background:transparent;margin:0 auto}.proo-hmenu ul a:hover{text-decoration:none}.proo-hmenu ul li a:hover{color:#F05305}.desktop .proo-hmenu ul li:hover>a{color:#F05305}ul.proo-hmenu ul:before{background:#EFF2F5;border:1px dotted rgba(207,216,226,0.9);margin:0 auto;display:block;position:absolute;content:' ';z-index:1}.desktop ul.proo-hmenu li:hover>ul{visibility:visible;top:100%}.desktop ul.proo-hmenu li li:hover>ul{top:0;left:100%}ul.proo-hmenu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;background-image:url('../images/spacer.gif')}.desktop ul.proo-hmenu>li>ul{padding:16px 36px 36px 36px;margin:-10px 0 0 -30px}.desktop ul.proo-hmenu ul ul{padding:36px 36px 36px 16px;margin:-36px 0 0 -5px}.desktop ul.proo-hmenu ul.proo-hmenu-left-to-right{right:auto;left:0;margin:-10px 0 0 -30px}.desktop ul.proo-hmenu ul.proo-hmenu-right-to-left{left:auto;right:0;margin:-10px -30px 0 0}.desktop ul.proo-hmenu li li:hover>ul.proo-hmenu-left-to-right{right:auto;left:100%}.desktop ul.proo-hmenu li li:hover>ul.proo-hmenu-right-to-left{left:auto;right:100%}.desktop ul.proo-hmenu ul ul.proo-hmenu-left-to-right{right:auto;left:0;padding:36px 36px 36px 16px;margin:-36px 0 0 -5px}.desktop ul.proo-hmenu ul ul.proo-hmenu-right-to-left{left:auto;right:0;padding:36px 16px 36px 36px;margin:-36px -5px 0 0}.desktop ul.proo-hmenu li ul>li:first-child{margin-top:0}.desktop ul.proo-hmenu li ul>li:last-child{margin-bottom:0}.desktop ul.proo-hmenu ul ul:before{border-radius:0;top:30px;bottom:30px;right:30px;left:10px}.desktop ul.proo-hmenu>li>ul:before{top:10px;right:30px;bottom:30px;left:30px}.desktop ul.proo-hmenu>li>ul.proo-hmenu-left-to-right:before{right:30px;left:30px}.desktop ul.proo-hmenu>li>ul.proo-hmenu-right-to-left:before{right:30px;left:30px}.desktop ul.proo-hmenu ul ul.proo-hmenu-left-to-right:before{right:30px;left:10px}.desktop ul.proo-hmenu ul ul.proo-hmenu-right-to-left:before{right:10px;left:30px}.desktop ul.proo-hmenu>li.ext>a{white-space:nowrap}.desktop ul.proo-hmenu>li.ext>a:hover,.desktop ul.proo-hmenu>li.ext:hover>a,.desktop ul.proo-hmenu>li.ext:hover>a.active{background:none;padding:0 17px 0 17px;margin:-0 -0 0 -0;overflow:hidden;position:relative;border:none;border-radius:0;box-shadow:none;color:#F05305}.desktop ul.proo-hmenu>li.ext>a:hover:before,.desktop ul.proo-hmenu>li.ext:hover>a:before,.desktop ul.proo-hmenu>li.ext:hover>a.active:before{position:absolute;content:' ';top:0;right:0;left:0;bottom:-1px;background-color:#EFF2F5;border:1px Dotted rgba(207,216,226,0.9);border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 0 rgba(0,0,0,0.8);z-index:-1}.desktop ul.proo-hmenu>li.ext:hover>ul{padding-top:5px;margin-top:0}.desktop ul.proo-hmenu>li.ext:hover>ul:before{top:-1px;clip:rect(6px,auto,auto,auto);border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 0 rgba(0,0,0,0.8)}ul.proo-hmenu>li.ext>.ext-r,ul.proo-hmenu>li.ext>.ext-l,ul.proo-hmenu>li.ext>.ext-m,ul.proo-hmenu>li.ext>.ext-off{display:none;z-index:12;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.desktop ul.proo-hmenu>li.ext>ul{z-index:13}.desktop ul.proo-hmenu>li.ext.ext-r:hover>.ext-r,.desktop ul.proo-hmenu>li.ext.ext-l:hover>.ext-l{position:absolute;display:block;overflow:hidden;height:6px;top:100%;padding-top:1px;margin-top:-1px}.desktop ul.proo-hmenu>li.ext:hover>.ext-r:before,.desktop ul.proo-hmenu>li.ext:hover>.ext-l:before{position:absolute;content:' ';top:0;bottom:-1px;background-color:#EFF2F5;border:1px Dotted rgba(207,216,226,0.9);box-shadow:0 0 0 rgba(0,0,0,0.8)}.desktop ul.proo-hmenu>li.ext.ext-r:hover>.ext-r{left:100%;right:auto;padding-left:0;margin-left:0;padding-right:1px;margin-right:-1px}.desktop ul.proo-hmenu>li.ext.ext-r:hover>.ext-r:before{right:0;left:-1px;border-top-left-radius:0;border-top-right-radius:0}.desktop ul.proo-hmenu>li.ext.ext-l:hover>.ext-l{right:100%;left:auto;padding-right:0;margin-right:0;padding-left:1px;margin-left:-1px}.desktop ul.proo-hmenu>li.ext.ext-l:hover>.ext-l:before{right:-1px;left:0;border-top-right-radius:0;border-top-left-radius:0}.desktop ul.proo-hmenu>li.ext:hover>.ext-m,.desktop ul.proo-hmenu>li.ext:hover>.ext-off{position:absolute;display:block;overflow:hidden;height:5px;top:100%}.desktop ul.proo-hmenu>li.ext.ext-r:hover>.ext-m{left:-0;right:0;padding-right:0;padding-left:0}.desktop ul.proo-hmenu>li.ext:hover>.ext-off{left:-0;right:-0;padding-left:0;padding-right:0}.desktop ul.proo-hmenu>li.ext.ext-l:hover>.ext-m{right:-0;left:0;padding-left:0;padding-right:0}.desktop ul.proo-hmenu>li.ext.ext-l.ext-r:hover>.ext-m{right:-0;left:-0;padding-left:0;padding-right:0}.desktop ul.proo-hmenu>li.ext:hover>.ext-m:before,.desktop ul.proo-hmenu>li.ext:hover>.ext-off:before{position:absolute;content:' ';top:-1px;bottom:-1px;background-color:#EFF2F5;border:1px Dotted rgba(207,216,226,0.9);box-shadow:0 0 0 rgba(0,0,0,0.8)}.desktop ul.proo-hmenu>li.ext.ext-r:hover>.ext-m:before{right:-1px;left:0}.desktop ul.proo-hmenu>li.ext.ext-l:hover>.ext-m:before{left:-1px;right:0}.desktop ul.proo-hmenu>li.ext.ext-l.ext-r:hover>.ext-m:before{left:-1px;right:-1px}@media(min-width:240px){.proo-sheet{width:100%}}@media(min-width:960px){.proo-sheet{width:940px}}.proo-sheet{background:#FFFFFF;margin:0 auto;position:relative;cursor:auto;z-index:auto !important}.proo-layout-wrapper{position:relative;margin:10px 0;z-index:auto !important}.proo-content-layout{display:table;width:100%;table-layout:fixed}.proo-content-layout-row{display:table-row}.proo-layout-cell{display:table-cell;vertical-align:top}.proo-postcontent .proo-content-layout{border-collapse:collapse}.proo-vmenublock{margin:5px}div.proo-vmenublock img{margin:0}.proo-vmenublockheader{padding:10px 0;margin:0 auto 7px}.proo-vmenublockheader .t,.proo-vmenublockheader .t a,.proo-vmenublockheader .t a:link,.proo-vmenublockheader .t a:visited,.proo-vmenublockheader .t a:hover{color:#FA6114;font-size:20px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;margin:0 10px}.proo-vmenublockcontent{margin:0 auto}ul.proo-vmenu,ul.proo-vmenu ul{list-style:none;display:block}ul.proo-vmenu,ul.proo-vmenu li{display:block;margin:0;padding:0;width:auto;line-height:0}ul.proo-vmenu{margin-top:0;margin-bottom:0}ul.proo-vmenu ul{display:none;margin:0;padding:0;position:relative}ul.proo-vmenu ul.active{display:block}ul.proo-vmenu>li>a{padding:0 15px;margin:0 auto;color:#607E9F;min-height:30px;line-height:30px}ul.proo-vmenu a{display:block;cursor:pointer;z-index:1;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;position:relative}ul.proo-vmenu li{position:relative}ul.proo-vmenu>li{margin-top:0}ul.proo-vmenu>li>ul{padding:0;margin-top:0;margin-bottom:0}ul.proo-vmenu>li:first-child{margin-top:0}ul.proo-vmenu>li>a:before{content:url('../images/vmenuitemicon.png');margin-right:5px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0}.opera ul.proo-vmenu>li>a:before{bottom:0}ul.proo-vmenu>li>a.active:before{content:url('../images/vmenuactiveitemicon.png');margin-right:5px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0}.opera ul.proo-vmenu>li>a.active:before{bottom:0}ul.proo-vmenu>li>a:hover:before,ul.proo-vmenu>li>a.active:hover:before,ul.proo-vmenu>li:hover>a:before,ul.proo-vmenu>li:hover>a.active:before{content:url('../images/vmenuhovereditemicon.png');margin-right:5px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0}.opera ul.proo-vmenu>li>a:hover:before,.opera ul.proo-vmenu>li>a.active:hover:before,.opera ul.proo-vmenu>li:hover>a:before,.opera ul.proo-vmenu>li:hover>a.active:before{bottom:0}ul.proo-vmenu>li>a:hover,ul.proo-vmenu>li>a.active:hover{padding:0 15px;margin:0 auto}ul.proo-vmenu>li>a:hover,ul.proo-vmenu>li>a.active:hover{text-decoration:none}ul.proo-vmenu a:hover,ul.proo-vmenu a.active:hover{color:#FA5705}ul.proo-vmenu>li>a.active:hover>span.border-top,ul.proo-vmenu>li>a.active:hover>span.border-bottom{background-color:transparent}ul.proo-vmenu>li>a.active{padding:0 15px;margin:0 auto;text-decoration:none;color:#FA5705}ul.proo-vmenu>li>ul:before{margin:0 auto;display:block;position:absolute;content:' ';top:0;right:0;bottom:0;left:0}ul.proo-vmenu li li a{margin:0 auto;position:relative}ul.proo-vmenu ul li{margin:0;padding:0}ul.proo-vmenu li li{position:relative;margin-top:0}ul.proo-vmenu ul a{display:block;position:relative;min-height:22px;overflow:visible;padding:0;padding-left:27px;padding-right:27px;z-index:0;line-height:22px;color:#6C7F93;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;margin-left:0;margin-right:0}ul.proo-vmenu ul a:visited,ul.proo-vmenu ul a.active:hover,ul.proo-vmenu ul a:hover,ul.proo-vmenu ul a.active{line-height:22px;color:#6C7F93;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;margin-left:0;margin-right:0}ul.proo-vmenu ul ul a{padding-left:54px}ul.proo-vmenu ul ul ul a{padding-left:81px}ul.proo-vmenu ul ul ul ul a{padding-left:108px}ul.proo-vmenu ul ul ul ul ul a{padding-left:135px}ul.proo-vmenu ul>li>a:hover,ul.proo-vmenu ul>li>a.active:hover{margin:0 auto}ul.proo-vmenu ul li a:hover,ul.proo-vmenu ul li a.active:hover{text-decoration:none;color:#FA5705}ul.proo-vmenu ul a:hover:after{background-position:center}ul.proo-vmenu ul a.active:hover:after{background-position:center}ul.proo-vmenu ul a.active:after{background-position:bottom}ul.proo-vmenu ul>li>a.active{margin:0 auto}ul.proo-vmenu ul a.active,ul.proo-vmenu ul a:hover,ul.proo-vmenu ul a.active:hover{text-decoration:none;color:#FA5705}.proo-block{margin:10px}div.proo-block img{border:none;margin:0}.proo-blockheader{background:#606060;background:linear-gradient(top,#616161 0,#636363 40%,#636363 85%,#525252 100%) no-repeat;background:-webkit-linear-gradient(top,#616161 0,#636363 40%,#636363 85%,#525252 100%) no-repeat;background:-moz-linear-gradient(top,#616161 0,#636363 40%,#636363 85%,#525252 100%) no-repeat;background:-o-linear-gradient(top,#616161 0,#636363 40%,#636363 85%,#525252 100%) no-repeat;background:-ms-linear-gradient(top,#616161 0,#636363 40%,#636363 85%,#525252 100%) no-repeat;background:linear-gradient(top,#616161 0,#636363 40%,#636363 85%,#525252 100%) no-repeat;-svg-background:linear-gradient(top,#616161 0,#636363 40%,#636363 85%,#525252 100%) no-repeat;margin:0 auto}.proo-blockheader .t,.proo-blockheader .t a,.proo-blockheader .t a:link,.proo-blockheader .t a:visited,.proo-blockheader .t a:hover{color:#FFFFFF;font-size:18px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-indent:0;line-height:150%;margin:0 3px}.proo-blockheader .t:before{content:url('../images/blockheadericon.png');margin-right:0;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0}.opera .proo-blockheader .t:before{bottom:0}.proo-blockcontent{background:#FFFFFF;margin:0 auto;color:#000000;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%}.proo-blockcontent table,.proo-blockcontent li,.proo-blockcontent a,.proo-blockcontent a:link,.proo-blockcontent a:visited,.proo-blockcontent a:hover{color:#000000;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%}.proo-blockcontent p{margin:0 5px}.proo-blockcontent a,.proo-blockcontent a:link{color:#B00002;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none}.proo-blockcontent a:visited,.proo-blockcontent a.visited{color:#B00002;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none}.proo-blockcontent a:hover,.proo-blockcontent a.hover{color:#FA5705;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none}.proo-block ul>li:before{content:url('../images/blockbullets.png');margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;margin-left:-12px}.opera .proo-block ul>li:before{bottom:0}.proo-block li{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%;color:#B00002;margin:5px 0 0 10px}.proo-block ul>li,.proo-block ol{padding:0}.proo-block ul>li{padding-left:12px}.proo-breadcrumbs{margin:0 auto}a.proo-button,a.proo-button:link,a:link.proo-button:link,body a.proo-button:link,a.proo-button:visited,body a.proo-button:visited,input.proo-button,button.proo-button{text-decoration:none;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;position:relative;display:inline-block;vertical-align:middle;white-space:nowrap;text-align:center;color:#FFFFFF;margin:0 5px 0 0 !important;overflow:visible;cursor:pointer;text-indent:0;line-height:24px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.proo-button img{margin:0;vertical-align:middle}.firefox2 .proo-button{display:block;float:left}input,select,textarea,a.proo-search-button span{vertical-align:middle;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal}.proo-block select{width:96%}input.proo-button{float:none !important}.proo-button.active,.proo-button.active:hover{background:#A1ADBA;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;padding:0 21px;margin:0 auto}.proo-button.active,.proo-button.active:hover{color:#FFFFFF !important}.proo-button.hover,.proo-button:hover{background:#8A99A8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;padding:0 21px;margin:0 auto}.proo-button.hover,.proo-button:hover{color:#FFFFFF !important}input[type="text"],input[type="password"],input[type="email"],input[type="url"],textarea{background:#F9FAFB;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #B9C2CB;margin:0 auto}input[type="text"],input[type="password"],input[type="email"],input[type="url"],textarea{width:100%;padding:4px 0;color:#3D5166 !important;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-shadow:none}input.proo-error,textarea.proo-error{background:#F9FAFB;border:1px solid #E2341D;margin:0 auto}input.proo-error,textarea.proo-error{color:#3D5166 !important;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal}form.proo-search input[type="text"]{background:#FFFFFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #CCD6E0;margin:0 auto;width:100%;padding:4px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#364049 !important;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal}form.proo-search{background-image:none;border:0;display:block;position:relative;top:0;padding:0;margin:5px;left:0;line-height:0}form.proo-search input,a.proo-search-button{top:0;right:0}form.proo-search>input,a.proo-search-button{bottom:0;left:0;vertical-align:middle}form.proo-search input[type="submit"],input.proo-search-button,a.proo-search-button{margin:0 auto}form.proo-search input[type="submit"],input.proo-search-button,a.proo-search-button{position:absolute;left:auto;display:block;border:none;background:url('../images/searchicon.png') center center no-repeat;width:24px;height:100%;padding:0;color:#FFFFFF !important;cursor:pointer}a.proo-search-button span.proo-search-button-text{display:none}label.proo-checkbox:before{background:#F9FAFB;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-width:0;margin:0 auto;width:16px;height:16px}label.proo-checkbox{cursor:pointer;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;line-height:16px;display:inline-block;color:#364049 !important}.proo-checkbox>input[type="checkbox"]{margin:0 5px 0 0}label.proo-checkbox.active:before{background:#FC905A;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-width:0;margin:0 auto;width:16px;height:16px;display:inline-block}label.proo-checkbox.hovered:before{background:#D9DEE3;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-width:0;margin:0 auto;width:16px;height:16px;display:inline-block}label.proo-radiobutton:before{background:#F9FAFB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;margin:0 auto;width:12px;height:12px}label.proo-radiobutton{cursor:pointer;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;line-height:12px;display:inline-block;color:#364049 !important}.proo-radiobutton>input[type="radio"]{vertical-align:baseline;margin:0 5px 0 0}label.proo-radiobutton.active:before{background:#B9C2CB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;margin:0 auto;width:12px;height:12px;display:inline-block}label.proo-radiobutton.hovered:before{background:#D9DEE3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;margin:0 auto;width:12px;height:12px;display:inline-block}.proo-comments{border-top:1px dotted #A1ADBA;margin:0 auto;margin-top:25px}.proo-comments h2{color:#23292F}.proo-comment-inner{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:5px;margin:0 auto;margin-left:96px}.proo-comment-avatar{float:left;width:80px;height:80px;padding:2px;background:#fff;border:1px solid #E2E8EE}.proo-comment-avatar>img{margin:0 !important;border:none !important}.proo-comment-content{padding:10px 0;color:#303F50;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-comment{margin-top:6px}.proo-comment:first-child{margin-top:0}.proo-comment-header{color:#23292F;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:100%}.proo-comment-header a,.proo-comment-header a:link,.proo-comment-header a:visited,.proo-comment-header a.visited,.proo-comment-header a:hover,.proo-comment-header a.hovered{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:100%}.proo-comment-header a,.proo-comment-header a:link{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:bold;font-style:normal;color:#758799}.proo-comment-header a:visited,.proo-comment-header a.visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#758799}.proo-comment-header a:hover,.proo-comment-header a.hovered{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#758799}.proo-comment-content a,.proo-comment-content a:link,.proo-comment-content a:visited,.proo-comment-content a.visited,.proo-comment-content a:hover,.proo-comment-content a.hovered{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-comment-content a,.proo-comment-content a:link{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#CD4704}.proo-comment-content a:visited,.proo-comment-content a.visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#3F5369}.proo-comment-content a:hover,.proo-comment-content a.hovered{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#CD4704}.proo-pager{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:6px;margin:2px}.proo-pager>*:last-child,.proo-pager>*:last-child:hover{margin-right:0}.proo-pager>span{cursor:default}.proo-pager>*{background:#D9DEE3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;margin:0 4px 0 auto;position:relative;display:inline-block;margin-left:0}.proo-pager a:link,.proo-pager a:visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;color:#1C2126}.proo-pager .active{background:#B6BFC9;padding:10px;margin:0 4px 0 auto;color:#FFFFFF}.proo-pager .more{background:#D9DEE3;margin:0 4px 0 auto}.proo-pager a.more:link,.proo-pager a.more:visited{color:#411701}.proo-pager a:hover{background:#B9C2CB;padding:10px;margin:0 4px 0 auto}.proo-pager a:hover,.proo-pager a.more:hover{text-decoration:none;color:#21262C}.proo-pager>*:after{margin:0 0 0 auto;display:inline-block;position:absolute;content:' ';top:0;width:0;height:100%;right:0;text-decoration:none}.proo-pager>*:last-child:after{display:none}.proo-commentsform{background:#E2E8EE;background:transparent;padding:10px;margin:0 auto;margin-top:25px;color:#23292F}.proo-commentsform h2{padding-bottom:10px;margin:0;color:#23292F}.proo-commentsform label{display:inline-block;line-height:25px}.proo-commentsform input:not([type=submit]),.proo-commentsform textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;max-width:100%}.proo-commentsform .form-submit{margin-top:10px}.proo-post{padding:10px}a img{border:0}.proo-article img,img.proo-article,.proo-block img,.proo-footer img{margin:7px 7px 7px 7px}.proo-metadata-icons img{border:none;vertical-align:middle;margin:2px}.proo-article table,table.proo-article{border-collapse:collapse;margin:1px}.proo-post .proo-content-layout-br{height:0}.proo-article th,.proo-article td{padding:2px;border:solid 1px #B9C2CB;vertical-align:top;text-align:left}.proo-article th{text-align:center;vertical-align:middle;padding:7px}pre{overflow:auto;padding:0.1em}.preview-cms-logo{border:0;margin:1em 1em 0 0;float:left}.image-caption-wrapper{padding:7px 7px 7px 7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-caption-wrapper img{margin:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-caption-wrapper div.proo-collage{margin:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-caption-wrapper p{font-size:80%;text-align:right;margin:0}.proo-postheader{color:#000000;margin:5px 0;font-size:24px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal}.proo-postheader a,.proo-postheader a:link,.proo-postheader a:visited,.proo-postheader a.visited,.proo-postheader a:hover,.proo-postheader a.hovered{font-size:24px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal}.proo-postheader a,.proo-postheader a:link{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;text-align:left;color:#B00002}.proo-postheader a:visited,.proo-postheader a.visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;text-align:left;color:#B00002}.proo-postheader a:hover,.proo-postheader a.hovered{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;text-align:left;color:#FA5705}.proo-postheadericons,.proo-postheadericons a,.proo-postheadericons a:link,.proo-postheadericons a:visited,.proo-postheadericons a:hover{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#B00002}.proo-postheadericons{padding:1px;margin:0 0 0 10px}.proo-postheadericons a,.proo-postheadericons a:link{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;color:#FB722D}.proo-postheadericons a:visited,.proo-postheadericons a.visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;color:#587493}.proo-postheadericons a:hover,.proo-postheadericons a.hover{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:underline;color:#E65005}.proo-postdateicon:before{content:url('../images/postdateicon.png');margin-right:6px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;bottom:auto}.opera .proo-postdateicon:before{bottom:0}.proo-postauthoricon:before{content:url('../images/postauthoricon.png');margin-right:6px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;bottom:auto}.opera .proo-postauthoricon:before{bottom:0}.proo-postediticon:before{content:url('../images/system/edit.png');margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0}.opera .proo-postediticon:before{bottom:0}.proo-postcontent ul>li:before,.proo-post ul>li:before,.proo-textblock ul>li:before{content:url('../images/postbullets.png');margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0}.opera .proo-postcontent ul>li:before,.opera .proo-post ul>li:before,.opera .proo-textblock ul>li:before{bottom:0}.proo-postcontent li,.proo-post li,.proo-textblock li{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#303F50;margin:3px 0 0 11px}.proo-postcontent ul>li,.proo-post ul>li,.proo-textblock ul>li,.proo-postcontent ol,.proo-post ol,.proo-textblock ol{padding:0}.proo-postcontent ul>li,.proo-post ul>li,.proo-textblock ul>li{padding-left:13px}.proo-postcontent ul>li:before,.proo-post ul>li:before,.proo-textblock ul>li:before{margin-left:-13px}.proo-postcontent ol,.proo-post ol,.proo-textblock ol,.proo-postcontent ul,.proo-post ul,.proo-textblock ul{margin:1em 0 1em 11px}.proo-postcontent li ol,.proo-post li ol,.proo-textblock li ol,.proo-postcontent li ul,.proo-post li ul,.proo-textblock li ul{margin:0.5em 0 0.5em 11px}.proo-postcontent li,.proo-post li,.proo-textblock li{margin:3px 0 0 0}.proo-postcontent ol>li,.proo-post ol>li,.proo-textblock ol>li{overflow:visible}.proo-postcontent ul>li,.proo-post ul>li,.proo-textblock ul>li{}blockquote{background:#EFF2F5 url('../images/postquote.png') no-repeat scroll;padding:10px 10px 10px 47px;margin:10px 0 0 25px;color:#0D1216;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:italic;text-align:left;overflow:auto;clear:both}blockquote a,.proo-postcontent blockquote a,.proo-blockcontent blockquote a,.proo-footer blockquote a,blockquote a:link,.proo-postcontent blockquote a:link,.proo-blockcontent blockquote a:link,.proo-footer blockquote a:link,blockquote a:visited,.proo-postcontent blockquote a:visited,.proo-blockcontent blockquote a:visited,.proo-footer blockquote a:visited,blockquote a:hover,.proo-postcontent blockquote a:hover,.proo-blockcontent blockquote a:hover,.proo-footer blockquote a:hover{color:#0D1216;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:normal;font-style:italic;text-align:left}blockquote p,.proo-postcontent blockquote p,.proo-blockcontent blockquote p,.proo-footer blockquote p{margin:0;margin:5px 0}.Sorter img{border:0;vertical-align:middle;padding:0;margin:0;position:static;z-index:1;width:12px;height:6px}.Sorter a{position:relative;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#647587}.Sorter a:link{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#647587}.Sorter a:visited,.Sorter a.visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#647587}.Sorter a:hover,.Sorter a.hover{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#4C5967}.Sorter{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#364049}.proo-footer{background:#350810;margin:0 auto;position:relative;color:#FFFFFF;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%;text-align:left;padding:0}.proo-footer a,.proo-footer a:link,.proo-footer a:visited,.proo-footer a:hover,.proo-footer td,.proo-footer th,.proo-footer caption{color:#FFFFFF;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%}.proo-footer p{padding:0;text-align:left}.proo-footer a,.proo-footer a:link{color:#FFCC00;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none}.proo-footer a:visited{color:#FFCC00;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none}.proo-footer a:hover{color:#FFFFFF;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:underline}.proo-footer h1{color:#8A99A8;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-footer h2{color:#A1ADBA;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-footer h3{color:#FA681E;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-footer h4{color:#9CAFC4;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-footer h5{color:#9CAFC4;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-footer h6{color:#9CAFC4;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}.proo-footer img{border:none;margin:0}@media(min-width:240px){.proo-footer-inner{width:100%}}@media(min-width:960px){.proo-footer-inner{width:940px}}.proo-footer-inner{margin:0 auto;padding:10px;padding-right:10px;padding-left:10px;overflow:auto}.ptf-standard-footer{background:#350810;border-top:3px solid #FFCC00}.ptf-standard-footer .proo-footer-inner{box-sizing:border-box;padding:18px 14px 14px}.ptf-footer-top{border-bottom:1px solid rgba(255,255,255,0.2);display:flex;justify-content:space-between;gap:14px;margin-bottom:15px;padding-bottom:12px}.ptf-footer-home,.ptf-footer-home:link,.ptf-footer-home:visited{color:#FFCC00;font-size:16px;font-weight:bold;line-height:1.35}.ptf-footer-top span{color:#FFFFFF;line-height:1.45;text-align:right}.ptf-footer-grid{display:grid;grid-template-columns:1.45fr 1fr 1fr 1fr;gap:18px;align-items:start}.ptf-footer-brand strong,.ptf-footer-section strong{display:block;color:#FFCC00;font-size:14px;line-height:1.35;margin:0 0 7px}.ptf-footer-brand p{color:#FFFFFF;margin:0;line-height:1.55;max-width:340px}.ptf-footer-section ul{list-style:none;margin:0;padding:0}.ptf-footer-section li{margin:0 0 5px;padding:0;line-height:1.45}.ptf-footer-section ul>li:before{content:none}.ptf-footer-bottom{border-top:1px solid rgba(255,255,255,0.22);color:#FFFFFF;display:flex;justify-content:space-between;gap:12px;margin-top:15px;padding-top:12px}.ptf-back-top{white-space:nowrap}@media (max-width:700px){.ptf-footer-top{display:block}.ptf-footer-top span{display:block;margin-top:5px;text-align:left}.ptf-footer-grid{grid-template-columns:1fr 1fr;gap:14px}.ptf-footer-brand{grid-column:1 / -1}}@media (max-width:360px){.ptf-standard-footer .proo-footer-inner{padding:14px 10px 12px}.ptf-footer-grid{grid-template-columns:1fr;gap:12px}.ptf-footer-bottom{display:block}.ptf-back-top{display:inline-block;margin-top:8px}}.proo-rss-tag-icon{background:url('../images/footerrssicon.png') no-repeat scroll;margin:0 auto;min-height:32px;min-width:32px;display:inline-block;text-indent:35px;background-position:left center}.proo-rss-tag-icon:empty{vertical-align:middle}.proo-facebook-tag-icon{background:url('../images/footerfacebookicon.png') no-repeat scroll;margin:0 auto;min-height:32px;min-width:32px;display:inline-block;text-indent:35px;background-position:left center}.proo-facebook-tag-icon:empty{vertical-align:middle}.proo-twitter-tag-icon{background:url('../images/footertwittericon.png') no-repeat scroll;margin:0 auto;min-height:32px;min-width:32px;display:inline-block;text-indent:35px;background-position:left center}.proo-twitter-tag-icon:empty{vertical-align:middle}.proo-footer ul>li:before{content:url('../images/footerbullets.png');margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;margin-left:-13px}.opera .proo-footer ul>li:before{bottom:0}.proo-footer li{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#FEDAC8}.proo-footer ul>li,.proo-footer ol{padding:0}.proo-footer ul>li{padding-left:13px}.proo-page-footer,.proo-page-footer a,.proo-page-footer a:link,.proo-page-footer a:visited,.proo-page-footer a:hover{font-family:Arial;font-size:10px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:underline;color:#CAD1D8}.proo-page-footer{position:relative;z-index:auto !important;padding:1em;text-align:center !important;text-decoration:none;color:#ACBCCD}.proo-lightbox-wrapper{background:#333;background:rgba(0,0,0,.8);bottom:0;left:0;padding:0 100px;position:fixed;right:0;text-align:center;top:0;z-index:1000000}.proo-lightbox,.proo-lightbox-wrapper .proo-lightbox-image{cursor:pointer}.proo-lightbox-wrapper .proo-lightbox-image{border:6px solid #fff;border-radius:3px;display:none;max-width:100%;vertical-align:middle}.proo-lightbox-wrapper .proo-lightbox-image.active{display:inline-block}.proo-lightbox-wrapper .lightbox-error{background:#fff;border:1px solid #b4b4b4;border-radius:10px;box-shadow:0 2px 5px #333;height:80px;opacity:.95;padding:20px;position:fixed;width:300px;z-index:100}.proo-lightbox-wrapper .loading{background:#fff url('../images/preloader-01.gif') center center no-repeat;border:1px solid #b4b4b4;border-radius:10px;box-shadow:0 2px 5px #333;height:32px;opacity:.5;padding:10px;position:fixed;width:32px;z-index:10100}.proo-lightbox-wrapper .arrow{cursor:pointer;height:100px;opacity:.5;filter:alpha(opacity=50);position:fixed;width:82px;z-index:10003}.proo-lightbox-wrapper .arrow.left{left:9px}.proo-lightbox-wrapper .arrow.right{right:9px}.proo-lightbox-wrapper .arrow:hover{opacity:1;filter:alpha(opacity=100)}.proo-lightbox-wrapper .arrow.disabled{display:none}.proo-lightbox-wrapper .arrow-t,.proo-lightbox-wrapper .arrow-b{background-color:#fff;border-radius:3px;height:6px;left:26px;position:relative;width:30px}.proo-lightbox-wrapper .arrow-t{top:38px}.proo-lightbox-wrapper .arrow-b{top:50px}.proo-lightbox-wrapper .close{cursor:pointer;height:22px;opacity:.5;filter:alpha(opacity=50);position:fixed;right:39px;top:30px;width:22px;z-index:10003}.proo-lightbox-wrapper .close:hover{opacity:1;filter:alpha(opacity=100)}.proo-lightbox-wrapper .close .cw,.proo-lightbox-wrapper .close .ccw{background-color:#fff;border-radius:3px;height:6px;position:absolute;left:-4px;top:8px;width:30px}.proo-lightbox-wrapper .cw{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg)}.proo-lightbox-wrapper .ccw{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.proo-lightbox-wrapper .close-alt,.proo-lightbox-wrapper .arrow-right-alt,.proo-lightbox-wrapper .arrow-left-alt{color:#fff;display:none;font-size:2.5em;line-height:100%}.ie8 .proo-lightbox-wrapper .close-alt,.ie8 .proo-lightbox-wrapper .arrow-right-alt,.ie8 .proo-lightbox-wrapper .arrow-left-alt{display:block}.ie8 .proo-lightbox-wrapper .cw,.ie8 .proo-lightbox-wrapper .ccw{display:none}.proo-content-layout .proo-sidebar1{margin:0 auto;width:225px}.proo-content-layout .proo-content{margin:0 auto}.proo-content-layout .proo-sidebar2{margin:0 auto;width:225px}fieldset{border:none}fieldset dl{display:block;margin:0;padding:0;background:none}fieldset dt{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:12em;height:2em;margin:0;padding:0;float:left;clear:both;background:none;line-height:2em;overflow:hidden}fieldset dd{display:block;min-height:2em;margin:0 0 0 12em;padding:0;background:none;line-height:2em}fieldset label{display:inline-block;width:12em}fieldset textarea{vertical-align:text-top}.img-fulltext-left,.img-intro-left{float:left;display:block;border:none;padding:0;margin:0 0.3em 0.3em 0;margin-top:0}.img-fulltext-right,.img-intro-right{float:right;display:block;border:none;padding:0;margin:0 0 0.3em 0.3em;margin-top:0}ul.pagenav{clear:both;list-style:none;display:block;margin:0;padding:0}ul.pagenav li,ul.pagenav li:before{display:block;background:none;margin:0;padding:0;width:50%;text-align:center;content:normal}ul.pagenav li.pagenav-prev{float:left}ul.pagenav li.pagenav-next{margin:0 0 0 50%}div.item-page dl.tabs{display:block;margin:0;padding:0}div.item-page dl.tabs:before{box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:left;width:1em;height:2em;overflow:hidden}div.item-page dl.tabs dt{box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:left;height:2em;overflow:hidden;border-left:solid 1px #B9C2CB;border-top:solid 1px #B9C2CB}div.item-page dl.tabs dt h3{margin:0;padding:0 1em;line-height:2em;font-size:100%;overflow:hidden}div.item-page dl.tabs dt h3 a{text-decoration:none}div.item-page dl.tabs:after{box-sizing:border-box;-moz-box-sizing:border-box;display:block;border-left:solid 1px #B9C2CB;content:" ";overflow:hidden;height:2em}div.item-page div.current{clear:both;border:solid 1px #B9C2CB}div.item-page div.current dd.tabs{margin:0;padding:0}div.item-page .panel{border:solid 1px #B9C2CB;margin-top:-1px}div.item-page .panel h3{margin:0;padding:0}div.item-page .panel h3 a{display:block;padding:6px;text-decoration:none}div.item-page .panel h3.pane-toggler-down a{border-bottom:solid 1px #B9C2CB}div.item-page .panel .pane-slider{margin:0;padding:0}div.item-page div.pagination ul{clear:both;list-style:none;display:block;margin:0;padding:0}div.item-page div.pagination li{display:block;width:50%;margin:0;padding:0;text-align:center;float:left;white-space:nowrap}div.item-page div.pagination:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#searchForm .phrases-box{display:block;float:left}#searchForm .ordering-box{text-align:right}#searchForm .phrases-box label,#searchForm .ordering-box label,#searchForm .only label{display:inline-block;width:auto;height:2em;margin:0;padding:0 0.3em}#mod-finder-searchform label{display:block}#mod-finder-searchform input.inputbox{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;max-width:300px}#login-form #form-login-username label,#login-form #form-login-password label{display:block}#login-form #form-login-username input,#login-form #form-login-password input{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;max-width:300px}.breadcrumbs img{margin:0;padding:0;border:none;outline:none}dl.stats-module{padding:0.3em 0 0.3em 0.3em;margin:0}dl.stats-module dt{float:left;display:block;line-height:1.5em;min-height:1.5em;width:10em;padding:0.3em 0.3em 0 0;margin:0;font-weight:bold}dl.stats-module dd{display:block;line-height:1.5em;min-height:1.5em;margin-left:0 0 0 10em}div.mod-languages ul{margin:0;padding:0;list-style:none}div.mod-languages li{background:none;margin:0 0.3em;padding:0}div.mod-languages ul.lang-inline li{display:inline}div.mod-languages ul.lang-block li{display:block}div.mod-languages img{border:none;margin:0;padding:0}div.clr{clear:both}#system-message ul li{background-image:none}ul.actions,ul.actions li,ul.actions li img{display:inline;margin:0;padding:0;border:none}ul.actions li{background:none;list-style:none}.items-row{display:table;width:100%;table-layout:fixed;border-collapse:collapse}.items-row .item{display:table-cell;vertical-align:top}.items-row .row-separator{display:none}div.pagination p.counter{display:inline-block;margin:0 0.3em 0 0;padding:0;background:none}div.pagination ul,div.pagination ul li,div.pagination ul>li:before{display:inline-block;list-style:none;margin:0;padding:0 0.3em;background:none;content:normal}div.tip-wrap{background:#fff;border:1px solid #aaa}div.tip-wrap div.tip{padding:0.3em}div.tip-wrap div.tip-title{font-weight:bold}table.category{width:100%}table.category thead th img{padding:0 0 0 0.3em;margin:0;border:none}span.hasTip a img{padding:0;margin:0;border:none}div.categories-list ul li span.item-title,div.cat-children ul li span.item-title{display:block;margin:0 0 0.3em 0}div.categories-list ul li div.category-desc,div.cat-children ul li div.category-desc{margin:0 0 0.3em 0}div.categories-list dl,div.cat-children dl{display:block;padding-left:0;padding-right:0;margin-left:0;margin-right:0;background:none}div.categories-list dl dt,div.cat-children dl dt,div.categories-list dl dd,div.cat-children dl dd{display:inline-block;padding:0;margin:0;background:none}div.img_caption p.img_caption{padding:0.3em 0;margin:0}form .search label,form .finder label{display:none}.cols-2 .column-1,.cols-2 .column-2,.cols-3 .column-1,.cols-3 .column-2,.cols-3 .column-3{float:left;clear:right}.cols-2 .column-1{width:50%}.cols-2 .column-2{width:50%}.cols-3 .column-1{width:33%}.cols-3 .column-2{width:33%}.cols-3 .column-3{width:34%}.row-separator{clear:both;float:none;font-size:1px;display:block}ul.categories-module li h1,ul.categories-module li h2,ul.categories-module li h3,ul.categories-module li h4,ul.categories-module li h5,ul.categories-module li h6{display:inline}.responsive .proo-nav{background:rgb(34,32,32) !important;margin:0 1%}.responsive .proo-nav .proo-menu-btn{display:inline-block;margin-left:7px;margin-top:5px}.proo-footer.ptf-standard-footer{background:#350810 !important;border-top:3px solid #FFCC00 !important;color:#FFFFFF !important}.proo-footer.ptf-standard-footer .proo-footer-inner{box-sizing:border-box !important;max-width:940px;overflow:visible !important;padding:16px 14px 12px !important}.proo-footer.ptf-standard-footer .ptf-footer-top{align-items:flex-start;border-bottom:1px solid rgba(255,255,255,0.22);display:flex !important;justify-content:space-between;gap:16px;margin:0 0 13px;padding:0 0 10px}.proo-footer.ptf-standard-footer .ptf-footer-home{color:#FFCC00 !important;display:inline-block;font-size:15px !important;font-weight:bold;line-height:1.35 !important}.proo-footer.ptf-standard-footer .ptf-footer-top span{color:#FFFFFF;display:block;line-height:1.45;text-align:right}.proo-footer.ptf-standard-footer .ptf-footer-grid{display:flex !important;gap:22px;justify-content:space-between}.proo-footer.ptf-standard-footer .ptf-footer-brand{flex:1.35 1 0;min-width:0}.proo-footer.ptf-standard-footer .ptf-footer-section{flex:1 1 0;min-width:0}.proo-footer.ptf-standard-footer .ptf-footer-brand strong,.proo-footer.ptf-standard-footer .ptf-footer-section strong{color:#FFFFFF !important;display:block;font-size:13px !important;line-height:1.35 !important;margin:0 0 6px !important}.proo-footer.ptf-standard-footer .ptf-footer-brand p{color:#FFFFFF !important;line-height:1.5 !important;margin:0 !important}.proo-footer.ptf-standard-footer ul{list-style:none !important;margin:0 !important;padding:0 !important}.proo-footer.ptf-standard-footer ul>li,.proo-footer.ptf-standard-footer li{display:block;line-height:1.45 !important;margin:0 0 4px !important;padding:0 !important}.proo-footer.ptf-standard-footer ul>li:before{content:none !important;display:none !important;margin:0 !important}.proo-footer.ptf-standard-footer a{color:#FFCC00 !important}.proo-footer.ptf-standard-footer .ptf-footer-bottom{border-top:1px solid rgba(255,255,255,0.22);display:flex !important;justify-content:space-between;gap:12px;line-height:1.45;margin:12px 0 0;padding:10px 0 0}.proo-footer.ptf-standard-footer .ptf-back-top{white-space:nowrap}@media (max-width:700px){.proo-footer.ptf-standard-footer .ptf-footer-top{display:block !important}.proo-footer.ptf-standard-footer .ptf-footer-top span{margin-top:4px;text-align:left}.proo-footer.ptf-standard-footer .ptf-footer-grid{display:grid !important;grid-template-columns:1fr 1fr;gap:12px 16px}.proo-footer.ptf-standard-footer .ptf-footer-brand{grid-column:1 / -1}}@media (max-width:360px){.proo-footer.ptf-standard-footer .proo-footer-inner{padding:13px 10px 11px !important}.proo-footer.ptf-standard-footer .ptf-footer-grid{grid-template-columns:1fr}.proo-footer.ptf-standard-footer .ptf-footer-bottom{display:block !important}.proo-footer.ptf-standard-footer .ptf-back-top{display:inline-block;margin-top:7px}}.proo-nav.ptf-standard-nav{background:#222020 !important;border-bottom:3px solid #8f101c;box-sizing:border-box;box-shadow:0 8px 18px rgba(0,0,0,0.18);margin:0 auto !important;overflow:visible;padding:5px 7px !important;width:100% !important}.proo-nav.ptf-standard-nav .ptf-main-menu{display:flex !important;flex-wrap:wrap;gap:5px;justify-content:flex-start;margin:0 !important;padding:0 !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li{display:block !important;float:none !important;margin:0 !important;padding:0 !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li:before{content:none !important;display:none !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{background:transparent !important;border:1px solid transparent;border-radius:3px;box-sizing:border-box;color:#FFCC00 !important;display:block !important;font-size:13px !important;font-weight:bold;line-height:1.2 !important;min-height:0 !important;padding:8px 10px !important;text-decoration:none !important;white-space:nowrap}.proo-nav.ptf-standard-nav .ptf-main-menu>li.current>a,.proo-nav.ptf-standard-nav .ptf-main-menu>li.active>a,.proo-nav.ptf-standard-nav .ptf-main-menu>li>a.active{background:#350810 !important;border-color:rgba(255,204,0,0.55);color:#FFFFFF !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a:hover,.proo-nav.ptf-standard-nav .ptf-main-menu>li>a:focus{background:#350810 !important;border-color:rgba(255,204,0,0.45);color:#FFFFFF !important;text-decoration:none !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta{margin-left:auto !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta>a{border-color:#FFCC00;color:#FFFFFF !important}.ptf-sidebar-menu .proo-blockheader .t{line-height:1.25}.ptf-sidebar-menu .ptf-side-menu{list-style:none !important;margin:0 !important;padding:0 !important}.ptf-sidebar-menu .ptf-side-menu>li{border-bottom:1px solid rgba(0,0,0,0.08);display:block !important;margin:0 !important;padding:0 !important}.ptf-sidebar-menu .ptf-side-menu>li:before{content:none !important;display:none !important}.ptf-sidebar-menu .ptf-side-menu>li>a{display:block;line-height:1.35;padding:6px 2px !important}.ptf-sidebar-menu .ptf-side-menu>li.current>a,.ptf-sidebar-menu .ptf-side-menu>li.active>a{font-weight:bold}@media (max-width:700px){.proo-nav.ptf-standard-nav .ptf-main-menu{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%}.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta{margin-left:0 !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{overflow-wrap:anywhere;padding:8px 6px !important;text-align:center;white-space:normal}}@media (max-width:360px){.proo-nav.ptf-standard-nav .ptf-main-menu{grid-template-columns:1fr}}@media (min-width:1080px){.proo-header-inner,.proo-sheet,.proo-footer-inner{max-width:1400px !important;width:calc(100% - 48px) !important}.proo-header-inner .nblock{max-width:none !important;width:100% !important}.proo-footer.ptf-standard-footer .proo-footer-inner{max-width:1400px !important}.proo-content-layout .proo-sidebar1{width:235px}.proo-content-layout .proo-content{width:auto}}.proo-content-layout .proo-sidebar1{padding:16px 10px 16px 0}.proo-sidebar1 .proo-block,.proo-sidebar1 .proo-block.clearfix_menu,.proo-sidebar1 .proo-nostyle{background:#FFFFFF;border:1px solid #E2E2E2;box-sizing:border-box;margin:0 0 14px;overflow:hidden}.proo-sidebar1 .proo-blockheader{background:#350810 !important;border-bottom:2px solid #FFCC00;min-height:0}.proo-sidebar1 .proo-blockheader .t{color:#FFFFFF !important;font-size:15px !important;font-weight:bold;line-height:1.3 !important;margin:0 !important;padding:8px 10px !important}.proo-sidebar1 .proo-blockcontent{background:#FFFFFF !important;box-sizing:border-box;padding:10px !important}.proo-sidebar1 .proo-blockcontent p{margin:0 0 8px}.proo-sidebar1 .custom a,.proo-sidebar1 .proo-blockcontent a{color:#B80000 !important}.ptf-sidebar-menu .proo-blockcontent{padding:0 !important}.ptf-sidebar-menu .ptf-side-menu>li{border-bottom:1px solid #E8E8E8}.ptf-sidebar-menu .ptf-side-menu>li:last-child{border-bottom:none}.ptf-sidebar-menu .ptf-side-menu>li>a{background:#FAFAFA !important;color:#222222 !important;font-size:13px !important;line-height:1.35 !important;padding:8px 10px !important}.ptf-sidebar-menu .ptf-side-menu>li>a:hover,.ptf-sidebar-menu .ptf-side-menu>li.current>a,.ptf-sidebar-menu .ptf-side-menu>li.active>a{background:#F4EDED !important;color:#8A0010 !important;text-decoration:none !important}.proo-sidebar1 .custom.res_none{border:none}.proo-sidebar1 .custom.res_none img,.proo-sidebar1 .proo-nostyle img{display:block;height:auto;margin:10px auto !important;max-width:150px}.proo-sidebar1 .test-left .proo-blockcontent{max-height:310px;overflow:hidden;position:relative}.proo-sidebar1 .test-left .proo-blockcontent img{border:1px solid #DDDDDD !important;display:block;height:auto;margin:0 auto 10px !important;max-width:76px !important}.proo-sidebar1 .test-left .proo-blockcontent,.proo-sidebar1 .test-left .proo-blockcontent p,.proo-sidebar1 .test-left .proo-blockcontent div{color:#222222;font-size:13px;line-height:1.55}@media (max-width:700px){.proo-content-layout .proo-sidebar1{padding:10px 0}}html,body,#proo-main,table,input,button,select,textarea,.proo-postcontent,.proo-postcontent li,.proo-postcontent table,.proo-postcontent a,.proo-blockcontent,.proo-footer,.proo-nav,.proo-hmenu a{font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important}#proo-main,body{font-size:16px !important;line-height:1.75}.proo-postcontent,.proo-postcontent p,.proo-postcontent li,.proo-postcontent table,.proo-postcontent td,.proo-postcontent th{font-size:16px !important;line-height:1.75 !important}.proo-postcontent p{margin:0 0 14px !important}.proo-postcontent ul,.proo-postcontent ol{margin-bottom:16px !important}.proo-postcontent li{margin-bottom:4px !important}.proo-postcontent h1,.proo-postcontent h1 a{font-size:26px !important;font-weight:700 !important;line-height:1.35 !important;margin:0 0 14px !important}.proo-postcontent h2,.proo-postcontent h2 a{font-size:23px !important;font-weight:700 !important;line-height:1.4 !important;margin:22px 0 10px !important}.proo-postcontent h3,.proo-postcontent h3 a{font-size:20px !important;font-weight:700 !important;line-height:1.45 !important;margin:18px 0 8px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:14px !important;line-height:1.25 !important}.proo-sidebar1 .proo-blockheader .t,.ptf-sidebar-menu .ptf-side-menu>li>a,.proo-sidebar1 .proo-blockcontent,.proo-sidebar1 .proo-blockcontent p,.proo-sidebar1 .test-left .proo-blockcontent,.proo-sidebar1 .test-left .proo-blockcontent p,.proo-sidebar1 .test-left .proo-blockcontent div{font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important}.ptf-sidebar-menu .ptf-side-menu>li>a,.proo-sidebar1 .proo-blockcontent,.proo-sidebar1 .proo-blockcontent p{font-size:14px !important;line-height:1.55 !important}.proo-footer.ptf-standard-footer,.proo-footer.ptf-standard-footer a,.proo-footer.ptf-standard-footer li,.proo-footer.ptf-standard-footer p,.proo-footer.ptf-standard-footer span{font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:14px !important;line-height:1.55 !important}@media (max-width:700px){#proo-main,body,.proo-postcontent,.proo-postcontent p,.proo-postcontent li{font-size:16px !important;line-height:1.72 !important}.proo-postcontent h1,.proo-postcontent h1 a{font-size:23px !important}.proo-postcontent h2,.proo-postcontent h2 a{font-size:21px !important}}.proo-layout-cell.proo-content{box-sizing:border-box;padding:24px 28px 28px !important}.proo-layout-cell.proo-content .proo-post{background:#FFFFFF;border-left:4px solid #FFCC00;box-sizing:border-box;margin:0 0 22px !important;padding:0 0 0 18px !important}.proo-layout-cell.proo-content .proo-postcontent{color:#202020;max-width:1150px}.proo-layout-cell.proo-content .proo-postcontent h1:first-child,.proo-layout-cell.proo-content .proo-postcontent h2:first-child{margin-top:0 !important}.proo-layout-cell.proo-content .proo-postcontent h1{color:#111111 !important}.proo-layout-cell.proo-content .proo-postcontent h2,.proo-layout-cell.proo-content .proo-postcontent h3{color:#350810 !important}.proo-layout-cell.proo-content .proo-postcontent a{color:#B80000 !important;font-weight:600}.proo-layout-cell.proo-content .proo-postcontent ul,.proo-layout-cell.proo-content .proo-postcontent ol{padding-left:24px !important}.proo-layout-cell.proo-content .proo-postcontent li::marker{color:#B80000}.proo-layout-cell.proo-content .proo-postcontent img{height:auto;max-width:100%}.proo-layout-cell.proo-content .proo-postcontent table{border-collapse:collapse;max-width:100%}.proo-layout-cell.proo-content .proo-postcontent table td,.proo-layout-cell.proo-content .proo-postcontent table th{border-color:#E5E5E5 !important;padding:8px !important;vertical-align:top}.proo-layout-cell.proo-content .proo-postcontent .ptf-content-note{background:#FFFDF5;border:1px solid #F1D98A;box-sizing:border-box;margin:0 0 18px;padding:16px 18px}@media (max-width:700px){.proo-layout-cell.proo-content{padding:16px 12px 18px !important}.proo-layout-cell.proo-content .proo-post{border-left-width:3px;padding-left:12px !important}.proo-layout-cell.proo-content .proo-postcontent{max-width:none}.proo-layout-cell.proo-content .proo-postcontent .ptf-content-note{padding:13px 12px}}.proo-postcontent .tb-test{background:#FFFDF5;border:1px solid #EEDC9A;box-sizing:border-box;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0 24px !important;padding:16px !important;text-align:center}.proo-postcontent .tb-test .row-fluid{display:contents;margin:0 !important}.proo-postcontent .tb-test .span6{background:#FFFFFF;border:1px solid #E7E7E7;box-shadow:0 8px 20px rgba(0,0,0,0.08);box-sizing:border-box;float:none !important;margin:0 !important;padding:10px !important;width:auto !important}.proo-postcontent .tb-test a{display:block}.proo-postcontent .tb-test img{border:0 !important;box-shadow:none !important;display:block;height:auto;margin:0 auto !important;max-height:360px;object-fit:contain;width:100%}.proo-postcontent h2 + .tb-test{margin-top:10px !important}@media (max-width:700px){.proo-postcontent .tb-test{gap:10px;grid-template-columns:1fr;padding:10px !important}.proo-postcontent .tb-test .span6{padding:8px !important}}.proo-postcontent .tb-test.ptf-review-carousel{background:#FFFFFF;border:1px solid rgba(87,0,12,0.14);border-radius:8px;box-shadow:0 14px 30px rgba(45,0,8,0.10);display:block;margin:18px 0 28px !important;overflow:hidden;padding:0 !important;text-align:left}.ptf-review-header{background:#4c0712;color:#FFFFFF;padding:22px 26px 20px}.ptf-review-header span{color:#FFCC00;display:block;font-size:13px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.ptf-review-header h2{color:#FFFFFF !important;font-size:24px !important;line-height:1.35 !important;margin:0 0 6px !important}.ptf-review-header p{color:rgba(255,255,255,0.88) !important;font-size:15px !important;line-height:1.6 !important;margin:0 !important}.ptf-review-frame{min-height:390px;position:relative}.ptf-review-slide{box-sizing:border-box;display:grid;gap:24px;grid-template-columns:minmax(250px,42%) minmax(0,1fr);inset:0;opacity:0;padding:26px;pointer-events:none;position:absolute;transform:translateX(12px);transition:opacity 0.35s ease,transform 0.35s ease}.ptf-review-slide.is-active{opacity:1;pointer-events:auto;position:relative;transform:translateX(0)}.ptf-review-image{align-self:stretch;background:#F7F3F1;border:1px solid rgba(87,0,12,0.12);border-radius:6px;display:block;min-height:310px;overflow:hidden}.ptf-review-image img{display:block;height:100%;max-height:360px;object-fit:contain;width:100%}.ptf-review-copy{align-self:center;border-left:4px solid #FFCC00;padding:4px 0 4px 22px}.ptf-review-stars{color:#FFB400;font-size:22px;letter-spacing:1px;line-height:1;margin-bottom:12px}.ptf-review-copy h3{color:#2B1518 !important;font-size:22px !important;line-height:1.35 !important;margin:0 0 10px !important}.ptf-review-copy p{color:#3B2D30 !important;font-size:17px !important;line-height:1.75 !important;margin:0 0 14px !important}.ptf-review-copy span{color:#8A111F;display:block;font-size:14px;font-weight:700}.ptf-review-controls{align-items:center;background:#FBF7F4;border-top:1px solid rgba(87,0,12,0.10);display:flex;gap:14px;justify-content:center;padding:14px 18px}.ptf-review-controls button{background:#4C0712;border:0;border-radius:999px;color:#FFFFFF;cursor:pointer;font-size:22px;height:34px;line-height:34px;padding:0;text-align:center;width:34px}.ptf-review-controls button:hover,.ptf-review-controls button:focus{background:#8A111F}.ptf-review-dots{display:flex;gap:7px}.ptf-review-dots button{background:rgba(76,7,18,0.25);height:10px;width:10px}.ptf-review-dots button.is-active{background:#FFCC00}.ptf-review-note{background:#FBF7F4;margin:0 !important;padding:0 18px 18px;text-align:center}.ptf-editor-team{background:#FFFFFF;border:1px solid rgba(87,0,12,0.12);border-radius:8px;box-shadow:0 14px 30px rgba(45,0,8,0.10);box-sizing:border-box;margin:22px 0 28px;overflow:hidden}.ptf-editor-team-header{background:linear-gradient(135deg,#4C0712,#8A111F);color:#FFFFFF;padding:24px 28px 22px}.ptf-editor-team-header span{color:#FFCC00;display:block;font-size:13px;font-weight:700;line-height:1.4;margin-bottom:5px;text-transform:uppercase}.ptf-editor-team-header h2{color:#FFFFFF !important;font-size:25px !important;line-height:1.35 !important;margin:0 0 7px !important}.ptf-editor-team-header p{color:rgba(255,255,255,0.90) !important;font-size:16px !important;line-height:1.65 !important;margin:0 !important;max-width:860px}.ptf-editor-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));padding:22px}.ptf-editor-card{background:#FBF7F4;border:1px solid rgba(87,0,12,0.10);border-radius:8px;box-sizing:border-box;overflow:hidden}.ptf-editor-photo{background:#E9E0DC;aspect-ratio:1 / 1;overflow:hidden}.ptf-editor-photo img{display:block;height:100%;object-fit:cover;width:100%}.ptf-editor-body{padding:18px}.ptf-editor-badge{background:#FFCC00;border-radius:999px;color:#350810;display:inline-block;font-size:12px;font-weight:800;line-height:1;margin-bottom:10px;padding:7px 10px;text-transform:uppercase}.ptf-editor-body h3{color:#2B1518 !important;font-size:21px !important;line-height:1.35 !important;margin:0 0 8px !important}.ptf-editor-body p{color:#3B2D30 !important;font-size:15px !important;line-height:1.65 !important;margin:0 0 14px !important}.ptf-editor-tags{display:flex;flex-wrap:wrap;gap:7px}.ptf-editor-tags span{background:#FFFFFF;border:1px solid rgba(138,17,31,0.18);border-radius:999px;color:#8A111F;display:inline-block;font-size:12px;font-weight:700;line-height:1.25;padding:6px 9px}@media (max-width:700px){.ptf-review-header{padding:18px}.ptf-review-slide{display:block;padding:18px}.ptf-review-frame{min-height:0}.ptf-review-image{min-height:0}.ptf-review-image img{max-height:260px}.ptf-review-copy{border-left:0;border-top:4px solid #FFCC00;margin-top:16px;padding:16px 0 0}.ptf-review-copy h3{font-size:20px !important}.ptf-review-copy p{font-size:16px !important}.ptf-editor-team-header{padding:18px}.ptf-editor-grid{grid-template-columns:1fr;padding:14px}.ptf-editor-card{display:grid;grid-template-columns:96px minmax(0,1fr)}.ptf-editor-photo{aspect-ratio:auto;min-height:100%}.ptf-editor-body{padding:14px}.ptf-editor-body h3{font-size:19px !important}}.proo-content-layout .proo-sidebar1{display:none !important}.proo-content-layout .proo-content{display:table-cell;width:100% !important}.proo-layout-cell.proo-content .proo-postcontent{max-width:1150px}.ptf-services-intro{background:#FFF8DC !important}.ptf-service-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 24px}.ptf-service-card,.ptf-service-card:link,.ptf-service-card:visited{background:#FFFFFF;border:1px solid #E6D7A2;border-left:4px solid #FFCC00;box-shadow:0 8px 18px rgba(0,0,0,0.06);box-sizing:border-box;color:#222222 !important;display:block;min-height:124px;padding:16px 16px 14px;text-decoration:none !important}.ptf-service-card strong{color:#350810;display:block;font-size:18px;line-height:1.35;margin-bottom:8px}.ptf-service-card span{color:#333333;display:block;font-size:15px;line-height:1.6}.ptf-service-card:hover,.ptf-service-card:focus{border-color:#C9A500;box-shadow:0 10px 24px rgba(53,8,16,0.12)}@media (max-width:700px){.ptf-service-grid{grid-template-columns:1fr}.ptf-service-card{min-height:0}}.ptf-home-hero{background:linear-gradient(135deg,rgba(53,8,16,0.96),rgba(132,21,40,0.92)),url('../images/page.jpeg') center/cover no-repeat;border:1px solid rgba(255,204,0,0.45);box-shadow:0 12px 28px rgba(53,8,16,0.22);box-sizing:border-box;color:#FFFFFF;display:grid;gap:22px;grid-template-columns:minmax(0,1.45fr) minmax(260px,0.8fr);margin:0 0 24px;padding:30px}.ptf-hero-eyebrow{color:#FFCC00;display:block;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.4;margin-bottom:8px}.ptf-home-hero h1{color:#FFFFFF !important;font-size:32px !important;line-height:1.28 !important;margin:0 0 12px !important}.ptf-home-hero p{color:#FFFFFF !important;font-size:17px !important;line-height:1.75 !important;margin:0 !important;max-width:670px}.ptf-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.ptf-hero-primary,.ptf-hero-primary:link,.ptf-hero-primary:visited,.ptf-hero-secondary,.ptf-hero-secondary:link,.ptf-hero-secondary:visited{border:1px solid #FFCC00;box-sizing:border-box;display:inline-block;font-size:15px;font-weight:700;line-height:1.3;padding:10px 14px;text-decoration:none !important}.ptf-hero-primary,.ptf-hero-primary:link,.ptf-hero-primary:visited{background:#FFCC00;color:#350810 !important}.ptf-hero-secondary,.ptf-hero-secondary:link,.ptf-hero-secondary:visited{background:rgba(255,255,255,0.08);color:#FFFFFF !important}.ptf-hero-panel{align-self:stretch;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.22);box-sizing:border-box;padding:18px}.ptf-hero-panel strong{color:#FFCC00;display:block;font-size:16px;line-height:1.4;margin-bottom:10px}.ptf-hero-panel ul{margin:0 !important;padding-left:18px !important}.ptf-hero-panel li{color:#FFFFFF;font-size:15px !important;line-height:1.65 !important;margin-bottom:6px !important}@media (max-width:700px){.ptf-home-hero{gap:16px;grid-template-columns:1fr;margin-bottom:18px;padding:18px 14px}.ptf-home-hero h1{font-size:24px !important}.ptf-home-hero p{font-size:16px !important}.ptf-hero-actions{display:grid;grid-template-columns:1fr}.ptf-hero-primary,.ptf-hero-secondary{text-align:center}}body,#proo-main{background:#FFFFFF !important}.proo-header{background:#FFFFFF !important;box-shadow:0 8px 28px rgba(20,20,20,0.08);color:#161616 !important;height:auto !important;margin:0 auto !important}.proo-header:before{background:linear-gradient(90deg,#8A0000,#1A0708);content:"";display:block;height:40px;left:0;position:absolute;right:0;top:0}.proo-header a,.proo-header a:visited{color:inherit}.proo-header-inner{display:grid !important;grid-template-columns:minmax(240px,0.9fr) minmax(340px,1.35fr) auto;grid-template-rows:40px 96px;min-height:136px;position:relative;z-index:2}.proo-header-inner .header1{align-items:center;display:flex !important;grid-column:1 / 2;grid-row:2 / 3;padding:0 !important}.proo-header-inner .header1 p{margin:0 !important}.proo-header-inner .header1 img{display:block;height:auto;max-height:64px;max-width:290px;width:auto}.proo-header-inner .header2{align-items:center;color:#FFFFFF !important;display:flex !important;grid-column:1 / 3;grid-row:1 / 2;padding:0 !important}.proo-header-inner .header2 .custom{align-items:center;display:flex;flex-wrap:wrap;gap:14px 24px}.proo-header-inner .header2 p{color:#FFFFFF !important;display:inline !important;font-size:14px !important;line-height:1.3 !important;margin:0 !important}.proo-header-inner .header2 br{display:none !important}.proo-header-inner .header2 p:last-child{display:none !important}.proo-header-inner .header2 span,.proo-header-inner .header2 strong,.proo-header-inner .header2 a{color:#FFFFFF !important;font-size:14px !important}.proo-header-inner .header3{align-items:center;display:flex !important;grid-column:3 / 4;grid-row:1 / 2;justify-content:flex-end;padding:0 !important}.proo-header-inner .header3 .lang-inline{align-items:center;display:flex !important;gap:8px;justify-content:flex-end;margin:0 !important;padding:0 !important}.proo-header-inner .nblock{align-items:center;display:flex !important;grid-column:2 / 4;grid-row:2 / 3;justify-content:flex-end;margin:0 !important;width:100% !important}.proo-nav.ptf-standard-nav{background:transparent !important;border-bottom:0;box-shadow:none;padding:0 !important}.proo-nav.ptf-standard-nav .ptf-main-menu{align-items:center;gap:8px;justify-content:flex-end}.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta{margin-left:0 !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{border:0;border-radius:7px;color:#171717 !important;font-size:15px !important;padding:11px 15px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.current>a,.proo-nav.ptf-standard-nav .ptf-main-menu>li.active>a,.proo-nav.ptf-standard-nav .ptf-main-menu>li>a.active,.proo-nav.ptf-standard-nav .ptf-main-menu>li>a:hover,.proo-nav.ptf-standard-nav .ptf-main-menu>li>a:focus{background:linear-gradient(135deg,#E9292F,#B70812) !important;box-shadow:0 8px 18px rgba(183,8,18,0.22);color:#FFFFFF !important}.proo-sheet{background:#FFFFFF !important;box-shadow:none !important;margin-top:0 !important}.proo-layout-wrapper{margin-top:0 !important}.ptf-home-hero{background:linear-gradient(90deg,rgba(91,0,4,0.96) 0%,rgba(130,0,6,0.86) 42%,rgba(130,0,6,0.18) 63%,rgba(255,255,255,0.04) 100%),url('/images/content/hero-modern-20260714.webp') center right/cover no-repeat !important;border:0;box-shadow:none;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(250px,0.56fr);margin:0 calc(50% - 50vw) 28px;min-height:420px;padding:52px max(7vw,36px)}.ptf-hero-eyebrow{color:#FFCC00;font-size:15px}.ptf-home-hero h1{color:#FFFFFF !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:42px !important;font-weight:700 !important;line-height:1.18 !important;max-width:680px}.ptf-home-hero p{color:#FFFFFF !important;font-size:20px !important;line-height:1.65 !important;max-width:710px}.ptf-hero-actions{gap:12px;margin-top:24px}.ptf-hero-primary,.ptf-hero-primary:link,.ptf-hero-primary:visited,.ptf-hero-secondary,.ptf-hero-secondary:link,.ptf-hero-secondary:visited{border-radius:7px;font-size:16px;padding:13px 18px}.ptf-hero-panel{align-self:center;backdrop-filter:blur(6px);background:rgba(255,255,255,0.82);border:1px solid rgba(255,255,255,0.72);border-radius:26px;box-shadow:0 16px 32px rgba(25,25,25,0.18);color:#171717;justify-self:center;max-width:310px;padding:28px 30px;transform:rotate(-5deg)}.ptf-hero-panel strong{color:#D90000;display:block;font-size:20px;line-height:1.35;text-align:center}.ptf-hero-panel ul{margin-top:14px !important;padding-left:18px !important;transform:rotate(5deg)}.ptf-hero-panel li{color:#202020 !important;font-size:15px !important;line-height:1.55 !important}.ptf-hero-rank-card{text-align:center}.ptf-hero-rank-card .ptf-rank-number{color:#DF0000;display:block;font-size:68px;font-weight:900;line-height:0.95;margin-bottom:12px}.ptf-hero-rank-card .ptf-rank-service{color:#E00000;display:block;font-size:18px;font-weight:800;line-height:1.25;margin-bottom:12px}.ptf-hero-rank-card strong{color:#151515 !important;font-size:19px;line-height:1.35;transform:rotate(5deg)}.ptf-hero-proof-points{display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;max-width:780px}.ptf-hero-proof-point{border-right:1px solid rgba(255,255,255,0.35);color:#FFFFFF;padding:0 18px;text-align:center}.ptf-hero-proof-point:first-child{padding-left:0}.ptf-hero-proof-point:last-child{border-right:0}.ptf-hero-proof-point span{align-items:center;border:2px solid rgba(255,255,255,0.86);border-radius:999px;display:inline-flex;font-size:14px;font-weight:800;height:36px;justify-content:center;margin-bottom:10px;width:36px}.ptf-hero-proof-point strong{color:#FFFFFF;display:block;font-size:14px;line-height:1.35;margin-bottom:4px}.ptf-hero-proof-point em{color:rgba(255,255,255,0.88);display:block;font-size:12px;font-style:normal;line-height:1.4}.ptf-modern-overview{display:grid;gap:34px;grid-template-columns:280px minmax(0,1fr);margin:26px 0 30px}.ptf-modern-services{align-self:start;background:#FFFFFF;border-radius:8px;box-shadow:0 12px 28px rgba(32,32,32,0.14);overflow:hidden}.ptf-modern-services h2{background:linear-gradient(135deg,#D71920,#8A0000);color:#FFFFFF !important;font-size:18px !important;line-height:1.35 !important;margin:0 !important;padding:13px 16px !important}.ptf-modern-services .ptf-modern-service-nav{display:grid;gap:1px;padding:8px}.ptf-facebook-follow{background:linear-gradient(180deg,#FFFFFF,#FFF8F8);border-top:1px solid rgba(138,0,0,0.10);box-sizing:border-box;padding:14px}.ptf-facebook-follow-header{align-items:flex-start;display:grid;gap:10px;grid-template-columns:36px minmax(0,1fr);margin-bottom:12px}.ptf-facebook-icon{background:#1877F2;border-radius:8px;box-shadow:0 8px 18px rgba(24,119,242,0.24);display:block;height:36px;position:relative;width:36px}.ptf-facebook-icon::before{color:#FFFFFF;content:"f";display:block;font-family:Arial,Helvetica,sans-serif;font-size:27px;font-weight:900;line-height:41px;text-align:center}.ptf-facebook-follow h3{color:#27070B !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:18px !important;font-weight:900 !important;line-height:1.2 !important;margin:0 0 3px !important}.ptf-facebook-follow p{color:#6B5457 !important;font-size:13px !important;line-height:1.45 !important;margin:0 !important}.ptf-facebook-embed{background:#FFFFFF;border:1px solid rgba(24,119,242,0.18);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.72);overflow:hidden}.ptf-facebook-embed iframe{display:block;max-width:100%;width:100% !important}.ptf-facebook-card{padding:16px !important;background:radial-gradient(circle at right top,rgba(24,119,242,.12),transparent 34%),#FFFFFF !important}.ptf-facebook-card strong{display:block !important;margin:0 0 8px !important;color:#1A1416 !important;font-size:15px !important;line-height:1.45 !important;font-weight:900 !important}.ptf-facebook-card p{color:#5F4B50 !important;font-size:13px !important;line-height:1.55 !important;margin:0 !important}.ptf-facebook-link{align-items:center;background:#1877F2;border-radius:999px;color:#FFFFFF !important;display:flex;font-size:13px;font-weight:800;justify-content:center;line-height:1.3;margin-top:12px;padding:10px 12px;text-decoration:none !important}.ptf-facebook-link:hover,.ptf-facebook-link:focus{background:#0F5FC8;color:#FFFFFF !important}.ptf-home-hero .ptf-hero-actions{align-items:center !important;background:rgba(54,0,6,0.24) !important;border:1px solid rgba(255,255,255,0.20) !important;border-radius:8px !important;box-shadow:0 18px 34px rgba(38,0,5,0.18) !important;display:inline-flex !important;flex-wrap:wrap !important;gap:12px !important;margin-top:24px !important;padding:10px !important}.ptf-home-hero .ptf-hero-actions a{border-radius:7px !important;box-sizing:border-box !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:17px !important;font-weight:900 !important;line-height:1.25 !important;min-height:52px !important;padding:15px 24px !important;text-decoration:none !important;text-shadow:none !important}.ptf-home-hero .ptf-hero-primary,.ptf-home-hero .ptf-hero-primary:link,.ptf-home-hero .ptf-hero-primary:visited{background:linear-gradient(135deg,#FFD541,#FFB800) !important;border:2px solid #FFE071 !important;box-shadow:0 12px 22px rgba(255,184,0,0.26) !important;color:#3A070D !important;-webkit-text-fill-color:#3A070D !important}.ptf-home-hero .ptf-hero-secondary,.ptf-home-hero .ptf-hero-secondary:link,.ptf-home-hero .ptf-hero-secondary:visited{background:rgba(255,255,255,0.96) !important;border:2px solid rgba(255,255,255,0.98) !important;box-shadow:0 12px 22px rgba(40,0,6,0.18) !important;color:#8A0010 !important;-webkit-text-fill-color:#8A0010 !important}.ptf-home-hero .ptf-hero-primary:hover,.ptf-home-hero .ptf-hero-primary:focus{background:#FFFFFF !important;border-color:#FFFFFF !important;color:#8A0010 !important;-webkit-text-fill-color:#8A0010 !important}.ptf-home-hero .ptf-hero-secondary:hover,.ptf-home-hero .ptf-hero-secondary:focus{background:#8A0010 !important;border-color:#FFFFFF !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}@media (max-width:520px){.ptf-home-hero .ptf-hero-actions{display:grid !important;width:100% !important}.ptf-home-hero .ptf-hero-actions a{justify-content:center !important;text-align:center !important;width:100% !important}}.ptf-home-hero .ptf-hero-rank-card{background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(255,247,247,0.92)) !important;border:1px solid rgba(255,255,255,0.95) !important;border-radius:24px !important;box-shadow:0 24px 44px rgba(46,0,7,0.24),inset 0 0 0 1px rgba(196,0,18,0.08) !important;box-sizing:border-box !important;isolation:isolate !important;max-width:260px !important;min-height:245px !important;overflow:hidden !important;padding:30px 26px 28px !important;position:relative !important;text-align:center !important;transform:rotate(-4deg) !important}.ptf-home-hero .ptf-hero-rank-card::before{background:linear-gradient(135deg,#E00016,#9A0010) !important;border-radius:0 0 18px 18px !important;content:"" !important;height:7px !important;left:34px !important;position:absolute !important;right:34px !important;top:0 !important}.ptf-home-hero .ptf-hero-rank-card::after{background:radial-gradient(circle,rgba(224,0,22,0.12) 0 2px,transparent 2.5px) !important;background-size:13px 13px !important;bottom:-18px !important;content:"" !important;height:90px !important;opacity:0.55 !important;position:absolute !important;right:-22px !important;transform:rotate(10deg) !important;width:120px !important;z-index:-1 !important}.ptf-home-hero .ptf-hero-rank-card .ptf-rank-number{color:#121212 !important;display:inline-block !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:78px !important;font-weight:900 !important;letter-spacing:0 !important;line-height:0.9 !important;margin:8px 0 16px !important;text-shadow:0 8px 18px rgba(18,18,18,0.14) !important;transform:rotate(4deg) !important}.ptf-home-hero .ptf-hero-rank-card .ptf-rank-service{color:#D60015 !important;display:block !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:19px !important;font-weight:900 !important;line-height:1.18 !important;margin:0 auto 12px !important;max-width:170px !important;transform:rotate(4deg) !important}.ptf-home-hero .ptf-hero-rank-card strong{color:#1D1517 !important;display:block !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:18px !important;font-weight:900 !important;line-height:1.35 !important;margin:0 auto !important;max-width:190px !important;transform:rotate(4deg) !important}@media (max-width:980px){.ptf-home-hero .ptf-hero-rank-card{max-width:230px !important;min-height:220px !important;padding:26px 22px 24px !important}.ptf-home-hero .ptf-hero-rank-card .ptf-rank-number{font-size:66px !important}}.ptf-home-services,.ptf-home-process{box-sizing:border-box !important;margin:34px auto !important;max-width:1380px !important;width:calc(100% - 150px) !important}.ptf-home-section-heading{margin:0 0 22px !important;max-width:850px !important}.ptf-home-section-heading>span{color:#C50012 !important;display:inline-block !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.04em !important;line-height:1.3 !important;margin-bottom:8px !important;text-transform:uppercase !important}.ptf-home-section-heading h2{color:#211114 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(30px,2.4vw,42px) !important;font-weight:900 !important;line-height:1.22 !important;margin:0 0 10px !important}.ptf-home-section-heading p{color:#3F3033 !important;font-size:17px !important;line-height:1.75 !important;margin:0 !important}.ptf-home-service-grid{display:grid !important;gap:18px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ptf-home-service-card,.ptf-home-service-card:link,.ptf-home-service-card:visited{background:#FFFFFF !important;border:1px solid rgba(88,0,10,0.10) !important;border-radius:8px !important;box-shadow:0 14px 30px rgba(35,0,6,0.08) !important;box-sizing:border-box !important;color:#241417 !important;display:block !important;min-height:185px !important;padding:22px 22px 20px !important;position:relative !important;text-decoration:none !important;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease !important}.ptf-home-service-card::after{color:#C50012 !important;content:">" !important;font-size:22px !important;font-weight:900 !important;line-height:1 !important;position:absolute !important;right:20px !important;top:26px !important}.ptf-home-service-card:hover,.ptf-home-service-card:focus{border-color:rgba(197,0,18,0.28) !important;box-shadow:0 18px 40px rgba(35,0,6,0.14) !important;transform:translateY(-3px) !important}.ptf-home-service-icon{background:#111111 !important;display:block !important;height:32px !important;margin-bottom:16px !important;width:32px !important;-webkit-mask:var(--ptf-home-service-icon) center / contain no-repeat !important;mask:var(--ptf-home-service-icon) center / contain no-repeat !important}.ptf-home-service-card:hover .ptf-home-service-icon,.ptf-home-service-card:focus .ptf-home-service-icon{background:#C50012 !important}.ptf-home-service-card strong{color:#2B1116 !important;display:block !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:20px !important;font-weight:900 !important;line-height:1.25 !important;margin:0 28px 10px 0 !important}.ptf-home-service-card p{color:#514448 !important;font-size:15px !important;line-height:1.65 !important;margin:0 !important}.ptf-home-service-academic{--ptf-home-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h11l3 3v13H5z'/%3E%3Cpath d='M16 4v4h3'/%3E%3Cpath d='M8 12h8'/%3E%3Cpath d='M8 16h6'/%3E%3C/svg%3E")}.ptf-home-service-business{--ptf-home-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h16v11H4z'/%3E%3Cpath d='M9 8V6a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2'/%3E%3Cpath d='M4 13h16'/%3E%3C/svg%3E")}.ptf-home-service-personal{--ptf-home-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M5 20a7 7 0 0 1 14 0'/%3E%3C/svg%3E")}.ptf-home-service-grammar{--ptf-home-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19h14'/%3E%3Cpath d='M8 16.5 16.5 8a2 2 0 0 1 2.8 2.8L10.8 19 7 20l1-3.5Z'/%3E%3C/svg%3E")}.ptf-home-service-plagiarism{--ptf-home-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m16 16 4.5 4.5'/%3E%3Cpath d='m7.8 10.8 1.8 1.8 3.9-4.2'/%3E%3C/svg%3E")}.ptf-home-service-ai{--ptf-home-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='5' width='14' height='14' rx='3'/%3E%3Cpath d='M9 3v3'/%3E%3Cpath d='M15 3v3'/%3E%3Cpath d='M9 18v3'/%3E%3Cpath d='M15 18v3'/%3E%3Cpath d='M3 9h3'/%3E%3Cpath d='M3 15h3'/%3E%3Cpath d='M18 9h3'/%3E%3Cpath d='M18 15h3'/%3E%3Cpath d='M9.5 13.5h5'/%3E%3Cpath d='M10 10h.1'/%3E%3Cpath d='M14 10h.1'/%3E%3C/svg%3E")}.ptf-home-process{background:radial-gradient(circle at 92% 8%,rgba(197,0,18,0.10),transparent 28%),linear-gradient(180deg,#FFFFFF,#FFF8F8) !important;border:1px solid rgba(88,0,10,0.10) !important;border-radius:8px !important;box-shadow:0 16px 36px rgba(35,0,6,0.08) !important;padding:30px !important}.ptf-home-process-grid{display:grid !important;gap:16px !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important}.ptf-home-process-step{background:rgba(255,255,255,0.86) !important;border:1px solid rgba(88,0,10,0.10) !important;border-radius:8px !important;box-sizing:border-box !important;min-height:190px !important;padding:20px 18px !important}.ptf-home-process-step>span{color:#C50012 !important;display:block !important;font-size:26px !important;font-weight:900 !important;line-height:1 !important;margin-bottom:18px !important}.ptf-home-process-step h3{color:#241417 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:19px !important;font-weight:900 !important;line-height:1.35 !important;margin:0 0 8px !important}.ptf-home-process-step p{color:#514448 !important;font-size:15px !important;line-height:1.65 !important;margin:0 !important}.ptf-home-process-step a{color:#A40012 !important;font-weight:800 !important}.ptf-home-process-note{align-items:center !important;background:linear-gradient(135deg,#4C0712,#8A0010) !important;border-radius:8px !important;box-sizing:border-box !important;color:#FFFFFF !important;display:grid !important;gap:14px 22px !important;grid-template-columns:minmax(160px,0.42fr) minmax(0,1fr) auto !important;margin-top:22px !important;padding:20px 22px !important}.ptf-home-process-note strong{color:#FFCC00 !important;font-size:18px !important;font-weight:900 !important;line-height:1.35 !important}.ptf-home-process-note p{color:rgba(255,255,255,0.88) !important;font-size:15px !important;line-height:1.6 !important;margin:0 !important}.ptf-home-process-note a{background:#FFCC00 !important;border-radius:999px !important;color:#3A070D !important;display:inline-flex !important;font-size:14px !important;font-weight:900 !important;justify-content:center !important;line-height:1.3 !important;padding:12px 16px !important;text-decoration:none !important;white-space:nowrap !important}@media (max-width:1100px){.ptf-home-services,.ptf-home-process{width:calc(100% - 52px) !important}.ptf-home-process-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:780px){.ptf-home-service-grid,.ptf-home-process-grid,.ptf-home-process-note{grid-template-columns:1fr !important}.ptf-home-services,.ptf-home-process{width:calc(100% - 28px) !important}.ptf-home-process{padding:20px !important}.ptf-home-process-note a{width:100% !important}}.ptf-modern-service-link,.ptf-modern-service-link:link,.ptf-modern-service-link:visited{align-items:center;background:#F7F7F7;border-radius:5px;color:#252525 !important;display:flex;font-size:14px;font-weight:600;justify-content:space-between;line-height:1.35;padding:11px 13px;text-decoration:none !important}.ptf-modern-service-link:after{color:#151515;content:">";font-size:18px}.ptf-modern-service-link span{color:#8A0000;font-size:11px;font-weight:800;margin-right:8px;text-transform:uppercase}.ptf-modern-service-link:hover,.ptf-modern-service-link:focus{background:#FFF2F2;color:#8A0000 !important}.ptf-modern-why{background:radial-gradient(circle at 82% 8%,rgba(148,148,148,0.12),transparent 30%),#FFFFFF;padding:16px 0 0}.ptf-modern-why-copy h2{color:#151515 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:30px !important;font-weight:700 !important;line-height:1.35 !important;margin:0 0 12px !important}.ptf-review-header h2,.ptf-editor-team-header h2,.ptf-modern-cta h2{font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-weight:700 !important}.ptf-modern-why-copy h2::first-letter{color:#D71920}.ptf-modern-why-copy p{color:#242424 !important;font-size:16px !important;line-height:1.8 !important;margin:0 0 28px !important;max-width:830px}.ptf-modern-why-grid{display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}.ptf-modern-why-card{background:#FFFFFF;border:1px solid rgba(25,25,25,0.08);border-radius:8px;box-shadow:0 10px 24px rgba(25,25,25,0.10);box-sizing:border-box;min-height:185px;padding:24px 18px 20px;text-align:center}.ptf-modern-why-card span{align-items:center;background:#C50012;border-radius:999px;color:#FFFFFF;display:inline-flex;font-size:19px;font-weight:900;height:48px;justify-content:center;margin-bottom:16px;width:48px}.ptf-modern-why-card h3{color:#151515 !important;font-size:18px !important;line-height:1.35 !important;margin:0 0 10px !important}.ptf-modern-why-card p{color:#333333 !important;font-size:14px !important;line-height:1.6 !important;margin:0 !important}.ptf-modern-cta{align-items:center;background:linear-gradient(90deg,#4C0004,#190204);color:#FFFFFF;display:flex;gap:24px;justify-content:space-between;margin:30px calc(50% - 50vw);padding:26px max(7vw,36px)}.ptf-modern-cta h2{color:#FFFFFF !important;font-size:27px !important;line-height:1.35 !important;margin:0 0 4px !important}.ptf-modern-cta p{color:rgba(255,255,255,0.88) !important;font-size:16px !important;line-height:1.55 !important;margin:0 !important}.ptf-modern-cta-actions{display:flex;flex-wrap:wrap;gap:12px}.ptf-modern-cta-actions a,.ptf-modern-cta-actions a:link,.ptf-modern-cta-actions a:visited{background:#FFFFFF;border-radius:999px;color:#151515 !important;display:inline-block;font-size:15px;font-weight:800;padding:13px 22px;text-decoration:none !important}.ptf-modern-cta-actions a:last-child{background:#E9292F;color:#FFFFFF !important}@media (max-width:900px){.proo-header:before{height:72px}.proo-header-inner{display:block !important;min-height:0;padding:0 16px 16px;width:auto !important}.proo-header-inner .header2,.proo-header-inner .header3{min-height:36px}.proo-header-inner .header1{justify-content:center;padding:18px 0 12px !important}.proo-header-inner .nblock{display:block !important}.proo-nav.ptf-standard-nav .ptf-main-menu{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.ptf-home-hero{display:block;margin-left:-16px;margin-right:-16px;min-height:0;padding:34px 22px}.ptf-home-hero h1{font-size:30px !important}.ptf-home-hero p{font-size:17px !important}.ptf-hero-panel{margin-top:24px;transform:none}.ptf-hero-panel ul{transform:none}.ptf-hero-proof-points,.ptf-modern-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ptf-modern-overview{grid-template-columns:1fr}.ptf-modern-cta{display:block;margin-left:-16px;margin-right:-16px;padding:24px 22px}.ptf-modern-cta-actions{margin-top:16px}}@media (max-width:520px){.ptf-hero-proof-points,.ptf-modern-why-grid{grid-template-columns:1fr}.ptf-hero-proof-point{border-bottom:1px solid rgba(255,255,255,0.28);border-right:0;padding:14px 0}.ptf-modern-why-card{min-height:0}}.proo-postcontent h1,.proo-postcontent h2,.proo-postcontent h3,.proo-postcontent h4,.proo-blockheader .t,.ptf-home-hero h1,.ptf-modern-why-copy h2,.ptf-modern-services h2,.ptf-modern-why-card h3,.ptf-modern-cta h2,.ptf-review-header h2,.ptf-review-copy h3,.ptf-editor-team-header h2,.ptf-editor-body h3,.ptf-service-card strong,.ptf-footer-title{font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-weight:700 !important;letter-spacing:0 !important}.ptf-home-hero h1{color:#FFFFFF !important;font-size:46px !important;line-height:1.16 !important;text-shadow:0 3px 12px rgba(0,0,0,0.38)}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero h1,.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero #ptf-home-hero-title{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;text-shadow:0 3px 14px rgba(0,0,0,0.45)}.ptf-home-hero p{color:rgba(255,255,255,0.94) !important;text-shadow:0 2px 10px rgba(0,0,0,0.28)}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero p,.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero .ptf-hero-eyebrow{color:rgba(255,255,255,0.94) !important;-webkit-text-fill-color:currentColor !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero .ptf-hero-eyebrow{color:#FFCC00 !important}.proo-layout-cell.proo-content .proo-postcontent h1,.proo-layout-cell.proo-content .proo-postcontent h2,.proo-layout-cell.proo-content .proo-postcontent h3{line-height:1.35 !important}.proo-layout-cell.proo-content .proo-postcontent h1{font-size:34px !important}.proo-layout-cell.proo-content .proo-postcontent h2{font-size:30px !important}.proo-layout-cell.proo-content .proo-postcontent h3{font-size:25px !important}@media (max-width:700px){.ptf-home-hero h1{font-size:34px !important}.proo-layout-cell.proo-content .proo-postcontent h1{font-size:29px !important}.proo-layout-cell.proo-content .proo-postcontent h2{font-size:26px !important}}.proo-header:before{height:50px !important}.proo-header-inner{grid-template-rows:50px 104px !important;min-height:154px !important}.proo-header-inner .header1 img{max-height:74px !important;max-width:320px !important}.proo-header-inner .header2{overflow:visible !important}.proo-header-inner .header2 .custom{align-items:center !important;gap:10px 30px !important;min-height:50px !important}.proo-header-inner .header2 p{display:inline-flex !important;align-items:center !important;line-height:1.1 !important;margin:0 !important;min-height:24px !important;white-space:nowrap !important}.proo-header-inner .header2 p:nth-child(2){display:inline-flex !important}.proo-header-inner .header2 p:last-child{display:none !important}.proo-header-inner .header2 span,.proo-header-inner .header2 strong,.proo-header-inner .header2 a{font-size:15px !important;line-height:1.1 !important}.ptf-home-hero{align-items:center !important;background:linear-gradient(90deg,rgba(83,0,4,0.98) 0%,rgba(128,0,8,0.94) 37%,rgba(128,0,8,0.46) 58%,rgba(255,255,255,0.06) 100%),url('/images/content/hero-modern-20260714.webp') center right/cover no-repeat !important;box-sizing:border-box !important;gap:44px !important;grid-template-columns:minmax(0,1fr) minmax(320px,0.58fr) !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;min-height:500px !important;padding:68px max(7vw,52px) 54px !important;width:100vw !important}html,body,#proo-main{overflow-x:clip !important}.ptf-hero-copy{max-width:860px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero .ptf-hero-eyebrow{color:#FFCC00 !important;font-size:18px !important;line-height:1.3 !important;margin-bottom:12px !important;text-shadow:0 3px 14px rgba(0,0,0,0.52) !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero h1,.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero #ptf-home-hero-title{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-size:58px !important;line-height:1.08 !important;margin-bottom:18px !important;max-width:860px !important;text-shadow:0 4px 20px rgba(0,0,0,0.62) !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero p{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-size:22px !important;line-height:1.78 !important;max-width:780px !important;text-shadow:0 3px 16px rgba(0,0,0,0.56) !important}.ptf-hero-actions{margin-top:24px !important}.ptf-hero-actions a{font-size:17px !important;padding:16px 26px !important}.ptf-hero-proof-points{gap:0 !important;margin-top:28px !important;max-width:820px !important}.ptf-hero-proof-point{min-height:88px !important;padding:0 24px !important}.ptf-hero-proof-point span{font-size:18px !important;height:42px !important;margin-bottom:10px !important;width:42px !important}.ptf-hero-proof-point strong{font-size:16px !important}.ptf-hero-proof-point em{font-size:13px !important;line-height:1.35 !important}.ptf-hero-panel{max-width:340px !important;padding:34px 36px !important}.ptf-rank-number{font-size:78px !important}.ptf-rank-title{font-size:22px !important}.ptf-rank-subtitle{font-size:20px !important}@media (max-width:980px){.ptf-home-hero{grid-template-columns:1fr !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;min-height:0 !important;padding:46px 28px !important;width:100vw !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero h1,.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero #ptf-home-hero-title{font-size:42px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero p{font-size:19px !important}}@media (max-width:700px){.proo-header:before{height:86px !important}.proo-header-inner{grid-template-rows:none !important;min-height:0 !important}.proo-header-inner .header2 .custom{align-items:center !important;display:flex !important;flex-direction:column !important;gap:6px !important}.proo-header-inner .header2 p{justify-content:center !important;white-space:normal !important}.ptf-home-hero{margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;padding:38px 22px !important;width:100vw !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero h1,.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero #ptf-home-hero-title{font-size:36px !important;line-height:1.14 !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero p{font-size:18px !important;line-height:1.7 !important}}.proo-layout-cell.proo-content:has(.ptf-home-hero){padding:0 !important}.proo-layout-cell.proo-content:has(.ptf-home-hero) .proo-post{border-left:0 !important;margin:0 !important;padding:0 !important}.proo-layout-cell.proo-content:has(.ptf-home-hero) .proo-postcontent,.proo-layout-cell.proo-content:has(.ptf-home-hero) .item-page,.proo-layout-cell.proo-content:has(.ptf-home-hero) .proo-article{max-width:none !important;width:100% !important}.proo-header{box-shadow:0 8px 24px rgba(24,24,24,0.08) !important}.proo-header:before{background:linear-gradient(90deg,#7A0003 0%,#1B0507 100%) !important;height:40px !important}.proo-header-inner{grid-template-columns:minmax(260px,0.72fr) minmax(520px,1.35fr) auto !important;grid-template-rows:40px 98px !important;margin:0 auto !important;max-width:1380px !important;min-height:138px !important;padding:0 !important;width:calc(100% - 150px) !important}.proo-header-inner .header1 img{max-height:78px !important;max-width:330px !important}.proo-header-inner .header2 .custom{gap:12px 28px !important;min-height:40px !important}.proo-header-inner .header2 span,.proo-header-inner .header2 strong,.proo-header-inner .header2 a{font-size:14px !important}.proo-header-inner .header3 img{display:block !important;height:auto !important;width:20px !important}.proo-nav.ptf-standard-nav .ptf-main-menu{gap:14px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{border-radius:8px !important;color:#111111 !important;font-size:16px !important;font-weight:800 !important;padding:14px 17px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.current>a,.proo-nav.ptf-standard-nav .ptf-main-menu>li.active>a,.proo-nav.ptf-standard-nav .ptf-main-menu>li>a.active{background:linear-gradient(135deg,#F12B31,#C90612) !important;box-shadow:0 10px 22px rgba(198,6,18,0.24) !important;color:#FFFFFF !important}.ptf-home-hero{background:linear-gradient(90deg,rgba(120,0,6,0.98) 0%,rgba(150,0,10,0.92) 34%,rgba(150,0,10,0.30) 58%,rgba(255,255,255,0.02) 100%),url('/images/content/hero-modern-20260714.webp') center right/cover no-repeat !important;grid-template-columns:minmax(0,0.95fr) minmax(260px,0.58fr) !important;margin-bottom:0 !important;min-height:clamp(380px,29vw,455px) !important;padding:38px max(6.5vw,76px) 30px !important}.ptf-hero-copy{max-width:760px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero h1,.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero #ptf-home-hero-title{font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(42px,3.15vw,58px) !important;font-weight:900 !important;line-height:1.18 !important;max-width:760px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero p{font-size:clamp(18px,1.25vw,22px) !important;line-height:1.58 !important;max-width:720px !important}.ptf-hero-actions{margin-top:22px !important}.ptf-hero-proof-points{margin-top:24px !important;max-width:760px !important}.ptf-hero-proof-point{min-height:76px !important;padding:0 20px !important}.ptf-hero-panel{justify-self:center !important;max-width:250px !important;padding:30px 26px !important;transform:rotate(-5deg) !important}.ptf-rank-number{font-size:78px !important;line-height:0.95 !important}.ptf-modern-overview{align-items:start !important;box-sizing:border-box !important;display:grid !important;gap:46px !important;grid-template-columns:290px minmax(0,1fr) !important;margin:30px auto 30px !important;max-width:1380px !important;padding:0 !important;width:calc(100% - 150px) !important}.ptf-modern-services{border-radius:8px !important;box-shadow:0 14px 34px rgba(30,30,30,0.16) !important;margin-top:0 !important}.ptf-modern-services h2,.ptf-modern-why-copy h2,.ptf-modern-why-card h3{font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important}.ptf-modern-why-copy h2{font-size:34px !important;font-weight:900 !important;line-height:1.28 !important}.ptf-modern-why-copy p{font-size:17px !important;line-height:1.75 !important}.ptf-modern-why-grid{gap:24px !important}.ptf-modern-why-card{border-radius:8px !important;min-height:178px !important;padding:26px 20px 22px !important}@media (max-width:1100px){.proo-header-inner,.ptf-modern-overview{width:calc(100% - 52px) !important}.proo-header-inner{grid-template-columns:minmax(220px,0.5fr) minmax(0,1fr) auto !important}.proo-nav.ptf-standard-nav .ptf-main-menu{gap:6px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{font-size:14px !important;padding:11px 10px !important}}@media (max-width:980px){.ptf-home-hero{background-position:62% center !important;min-height:0 !important;padding:42px 28px !important}.ptf-modern-overview{grid-template-columns:1fr !important;width:calc(100% - 40px) !important}}@media (max-width:700px){.proo-header-inner{width:calc(100% - 28px) !important}.ptf-home-hero{padding:34px 20px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero h1,.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero #ptf-home-hero-title{font-size:34px !important}}.ptf-hero-proof-point .ptf-proof-icon{align-items:center !important;background:rgba(255,255,255,0.08) !important;border:1.5px solid rgba(255,255,255,0.78) !important;border-radius:999px !important;box-shadow:0 10px 24px rgba(0,0,0,0.16) !important;box-sizing:border-box !important;color:#FFFFFF !important;display:inline-flex !important;font-size:0 !important;height:52px !important;justify-content:center !important;margin-bottom:12px !important;width:52px !important}.ptf-hero-proof-point .ptf-proof-icon svg{display:block !important;fill:none !important;height:29px !important;stroke:currentColor !important;stroke-linecap:round !important;stroke-linejoin:round !important;stroke-width:1.85 !important;width:29px !important}.ptf-hero-proof-point .ptf-proof-icon-standard{color:#FFCC00 !important}.ptf-hero-proof-point .ptf-proof-icon-secure{color:#FFFFFF !important}.ptf-hero-proof-point .ptf-proof-icon-time{color:#FFE7A3 !important}.ptf-hero-proof-point:hover .ptf-proof-icon{background:rgba(255,255,255,0.15) !important;border-color:#FFFFFF !important;transform:translateY(-2px);transition:background 160ms ease,border-color 160ms ease,transform 160ms ease}@media (max-width:700px){.ptf-hero-proof-point .ptf-proof-icon{height:48px !important;width:48px !important}.ptf-hero-proof-point .ptf-proof-icon svg{height:26px !important;width:26px !important}}.proo-header{border-bottom:1px solid rgba(0,0,0,0.06) !important}.proo-header:before{height:46px !important}.proo-header-inner{grid-template-columns:minmax(270px,0.75fr) minmax(0,1.4fr) auto !important;grid-template-rows:46px 90px !important;min-height:136px !important}.proo-header-inner .header2{grid-column:1 / 4 !important;min-width:0 !important;overflow:visible !important;padding-right:128px !important}.proo-header-inner .header2 .custom{align-items:center !important;display:flex !important;flex-wrap:nowrap !important;gap:0 26px !important;height:46px !important;min-height:46px !important;overflow:hidden !important}.proo-header-inner .header2 p{align-items:center !important;color:#FFFFFF !important;display:inline-flex !important;flex:0 0 auto !important;height:46px !important;line-height:1 !important;margin:0 !important;min-height:0 !important;overflow:visible !important;padding:0 !important;white-space:nowrap !important}.proo-header-inner .header2 p:nth-child(2){display:inline-flex !important}.proo-header-inner .header2 p:last-child{display:none !important}.proo-header-inner .header2 br{display:none !important}.proo-header-inner .header2 span,.proo-header-inner .header2 strong,.proo-header-inner .header2 a{color:#FFFFFF !important;display:inline !important;font-size:14px !important;line-height:1 !important;vertical-align:middle !important}.proo-header-inner .header2 span[style*="#ffff00"],.proo-header-inner .header2 span[style*="ffff00"]{color:#FFCC00 !important}.proo-header-inner .header3{grid-column:3 / 4 !important;grid-row:1 / 2 !important;z-index:3 !important}.proo-header-inner .header3 .lang-inline{height:46px !important}.proo-header-inner .header1{align-items:center !important}.proo-header-inner .header1 img{max-height:70px !important;max-width:315px !important}.proo-header-inner .nblock{align-items:center !important}.proo-nav.ptf-standard-nav .ptf-main-menu{align-items:center !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{padding-bottom:12px !important;padding-top:12px !important}@media (max-width:1100px){.proo-header-inner .header2{padding-right:92px !important}.proo-header-inner .header2 .custom{gap:0 16px !important}.proo-header-inner .header2 span,.proo-header-inner .header2 strong,.proo-header-inner .header2 a{font-size:13px !important}}@media (max-width:700px){.proo-header:before{height:92px !important}.proo-header-inner{display:block !important;min-height:0 !important}.proo-header-inner .header2{padding-right:0 !important}.proo-header-inner .header2 .custom{flex-direction:column !important;flex-wrap:nowrap !important;gap:6px !important;height:92px !important;justify-content:center !important;min-height:92px !important}.proo-header-inner .header2 p{height:auto !important;justify-content:center !important;white-space:normal !important}}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{align-items:center !important;display:inline-flex !important;gap:8px !important;justify-content:center !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3000,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4000{--ptf-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 11 9-8 9 8'/%3E%3Cpath d='M5.5 10.5V20h13v-9.5'/%3E%3Cpath d='M9.5 20v-6h5v6'/%3E%3C/svg%3E")}.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3001,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4001{--ptf-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5h16v12H4z'/%3E%3Cpath d='M9 7.5V5.8A1.8 1.8 0 0 1 10.8 4h2.4A1.8 1.8 0 0 1 15 5.8v1.7'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M10 12v1.7h4V12'/%3E%3C/svg%3E")}.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3002,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4002{--ptf-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12V5H13L4 14l6 6 10-8Z'/%3E%3Ccircle cx='16.5' cy='8.5' r='1.2'/%3E%3Cpath d='M8.5 14.5 12 18'/%3E%3C/svg%3E")}.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3003,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4003{--ptf-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3.5h8l4 4V20.5H7z'/%3E%3Cpath d='M15 3.5v4h4'/%3E%3Cpath d='M10 12h6'/%3E%3Cpath d='M10 16h4'/%3E%3C/svg%3E")}.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3004,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4004{--ptf-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.2'/%3E%3Cpath d='M5.5 20a6.5 6.5 0 0 1 13 0'/%3E%3Cpath d='M18.5 5.5h2'/%3E%3Cpath d='M19.5 4.5v2'/%3E%3C/svg%3E")}.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3005,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4005{--ptf-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.5h16v11H4z'/%3E%3Cpath d='m4.5 7 7.5 6 7.5-6'/%3E%3Cpath d='m6.5 17 4.2-4'/%3E%3Cpath d='m17.5 17-4.2-4'/%3E%3C/svg%3E")}.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3000>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3001>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3002>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3003>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3004>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3005>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4000>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4001>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4002>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4003>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4004>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4005>a::before{background:currentColor !important;content:"" !important;display:inline-block !important;flex:0 0 auto !important;height:17px !important;opacity:0.96 !important;-webkit-mask:var(--ptf-menu-icon) center / contain no-repeat !important;mask:var(--ptf-menu-icon) center / contain no-repeat !important;width:17px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a:hover::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li>a:focus::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.current>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.active>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li>a.active::before{opacity:1 !important}@media (max-width:1100px){.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{gap:6px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3000>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3001>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3002>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3003>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3004>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3005>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4000>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4001>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4002>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4003>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4004>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4005>a::before{height:15px !important;width:15px !important}}.ptf-modern-services{border:1px solid rgba(198,6,18,0.08) !important;overflow:hidden !important}.ptf-modern-services h2{align-items:center !important;background:linear-gradient(135deg,#C90612 0%,#8F0008 100%) !important;display:flex !important;gap:10px !important;letter-spacing:0 !important;padding:16px 18px !important}.ptf-modern-services h2::before{background:currentColor !important;content:"" !important;display:inline-block !important;flex:0 0 auto !important;height:22px !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5h16v12H4z'/%3E%3Cpath d='M9 7.5V5.8A1.8 1.8 0 0 1 10.8 4h2.4A1.8 1.8 0 0 1 15 5.8v1.7'/%3E%3Cpath d='M4 12h16'/%3E%3C/svg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5h16v12H4z'/%3E%3Cpath d='M9 7.5V5.8A1.8 1.8 0 0 1 10.8 4h2.4A1.8 1.8 0 0 1 15 5.8v1.7'/%3E%3Cpath d='M4 12h16'/%3E%3C/svg%3E") center / contain no-repeat !important;width:22px !important}.ptf-modern-services .ptf-modern-service-nav{background:linear-gradient(180deg,#FFFFFF 0%,#FAFAFA 100%) !important;gap:7px !important;padding:11px !important}.ptf-modern-service-link,.ptf-modern-service-link:link,.ptf-modern-service-link:visited{--ptf-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3.5h8l4 4V20.5H7z'/%3E%3Cpath d='M15 3.5v4h4'/%3E%3Cpath d='M10 12h6'/%3E%3C/svg%3E");align-items:center !important;background:#FFFFFF !important;border:1px solid rgba(25,25,25,0.07) !important;border-radius:8px !important;box-shadow:0 4px 12px rgba(18,18,18,0.035) !important;color:#2A1114 !important;column-gap:10px !important;display:grid !important;grid-template-columns:34px minmax(74px,0.4fr) minmax(0,1fr) 18px !important;justify-content:stretch !important;min-height:50px !important;padding:10px 12px !important;transition:background 160ms ease,border-color 160ms ease,box-shadow 160ms ease,color 160ms ease,transform 160ms ease !important}.ptf-modern-service-link::before{background:#C90612 !important;content:"" !important;display:inline-block !important;grid-column:1 !important;height:21px !important;justify-self:center !important;-webkit-mask:var(--ptf-service-icon) center / contain no-repeat !important;mask:var(--ptf-service-icon) center / contain no-repeat !important;width:21px !important}.ptf-modern-service-link:after{background:currentColor !important;content:"" !important;display:inline-block !important;font-size:0 !important;grid-column:4 !important;height:16px !important;justify-self:end !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat !important;width:16px !important}.ptf-modern-service-link span{color:#A5000C !important;font-size:10px !important;letter-spacing:0.02em !important;margin:0 !important}.ptf-modern-service-link:hover,.ptf-modern-service-link:focus{background:linear-gradient(135deg,#D71920,#950008) !important;border-color:rgba(215,25,32,0.28) !important;box-shadow:0 10px 24px rgba(153,0,8,0.18) !important;color:#FFFFFF !important;transform:translateY(-1px) !important}.ptf-modern-service-link:hover span,.ptf-modern-service-link:focus span,.ptf-modern-service-link:hover::before,.ptf-modern-service-link:focus::before{background:#FFFFFF !important;color:#FFFFFF !important}.ptf-modern-service-link[href*="business"]{--ptf-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5h16v12H4z'/%3E%3Cpath d='M9 7.5V5.8A1.8 1.8 0 0 1 10.8 4h2.4A1.8 1.8 0 0 1 15 5.8v1.7'/%3E%3Cpath d='M4 12h16'/%3E%3C/svg%3E")}.ptf-modern-service-link[href*="personal"]{--ptf-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.3'/%3E%3Cpath d='M5.5 20a6.5 6.5 0 0 1 13 0'/%3E%3C/svg%3E")}.ptf-modern-service-link[href*="plagiarism"]{--ptf-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m16 16 4.5 4.5'/%3E%3Cpath d='m7.8 10.7 1.8 1.8 3.8-4.1'/%3E%3C/svg%3E")}.ptf-modern-service-link[href*="grammar"]{--ptf-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5h16'/%3E%3Cpath d='M7 16.5 15.8 7.7a2 2 0 0 1 2.8 2.8L9.8 19.3 6 20l1-3.5Z'/%3E%3C/svg%3E")}.ptf-modern-service-link[href*="translationfind.com"]{--ptf-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M3.5 12h17'/%3E%3Cpath d='M12 3.5c2.2 2.4 3.3 5.2 3.3 8.5S14.2 18.1 12 20.5'/%3E%3Cpath d='M12 3.5C9.8 5.9 8.7 8.7 8.7 12s1.1 6.1 3.3 8.5'/%3E%3C/svg%3E")}.ptf-modern-service-link[href*="contact-us"]{--ptf-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19.5h14'/%3E%3Cpath d='M8 16.5c2.4-4.9 4.8-8.3 8-12l2.2 2.2c-3.8 3.4-7.2 5.8-12 8.1L5 19.5l3-3Z'/%3E%3C/svg%3E")}.ptf-modern-service-link[href$="services.html"]{--ptf-service-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14'/%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M5 17h14'/%3E%3Cpath d='M3 7h.1'/%3E%3Cpath d='M3 12h.1'/%3E%3Cpath d='M3 17h.1'/%3E%3C/svg%3E")}.ptf-modern-why{border-radius:10px !important;padding:18px 0 0 !important}.ptf-modern-why-copy h2{align-items:center !important;display:flex !important;gap:12px !important}.ptf-modern-why-copy h2::before{background:#D71920 !important;content:"" !important;display:inline-block !important;flex:0 0 auto !important;height:34px !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5 19 6.4v5.1c0 4.7-3 8.1-7 9.7-4-1.6-7-5-7-9.7V6.4l7-2.9Z'/%3E%3Cpath d='m8.6 12 2.2 2.2 4.8-5.1'/%3E%3C/svg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5 19 6.4v5.1c0 4.7-3 8.1-7 9.7-4-1.6-7-5-7-9.7V6.4l7-2.9Z'/%3E%3Cpath d='m8.6 12 2.2 2.2 4.8-5.1'/%3E%3C/svg%3E") center / contain no-repeat !important;width:34px !important}.ptf-modern-why-card{background:linear-gradient(180deg,#FFFFFF 0%,#FFFDFD 100%) !important;border:1px solid rgba(160,0,10,0.10) !important;box-shadow:0 16px 34px rgba(30,30,30,0.08) !important;overflow:hidden !important;position:relative !important;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease !important}.ptf-modern-why-card::before{background:linear-gradient(90deg,#C90612,#FFCC00) !important;content:"" !important;height:4px !important;left:0 !important;position:absolute !important;right:0 !important;top:0 !important}.ptf-modern-why-card span{--ptf-why-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.2'/%3E%3Cpath d='M5.5 20a6.5 6.5 0 0 1 13 0'/%3E%3Cpath d='m15.4 14.3 1.1 1.1 2.2-2.4'/%3E%3C/svg%3E");background:linear-gradient(135deg,#D71920,#A9000B) !important;box-shadow:0 12px 24px rgba(169,0,11,0.20) !important;color:#FFFFFF !important;font-size:0 !important;height:66px !important;margin-bottom:18px !important;width:66px !important}.ptf-modern-why-card span::before{background:currentColor !important;content:"" !important;display:block !important;height:34px !important;-webkit-mask:var(--ptf-why-icon) center / contain no-repeat !important;mask:var(--ptf-why-icon) center / contain no-repeat !important;width:34px !important}.ptf-modern-why-card:nth-child(2) span{--ptf-why-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='5.2'/%3E%3Cpath d='M8.8 13.1 7.4 21l4.6-2.5 4.6 2.5-1.4-7.9'/%3E%3Cpath d='m9.7 8.5 1.5 1.5 3.1-3.3'/%3E%3C/svg%3E")}.ptf-modern-why-card:nth-child(3) span{--ptf-why-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5 19 6.4v5.1c0 4.7-3 8.1-7 9.7-4-1.6-7-5-7-9.7V6.4l7-2.9Z'/%3E%3Cpath d='m8.7 12 2 2 4.5-4.8'/%3E%3C/svg%3E")}.ptf-modern-why-card:nth-child(4) span{--ptf-why-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='M12 7.2v5l3.4 2.1'/%3E%3Cpath d='M6.2 4.4 4.5 2.8'/%3E%3Cpath d='m17.8 4.4 1.7-1.6'/%3E%3C/svg%3E")}.ptf-modern-why-card:hover{border-color:rgba(201,6,18,0.22) !important;box-shadow:0 22px 44px rgba(30,30,30,0.12) !important;transform:translateY(-3px) !important}.ptf-modern-why-card h3{font-size:21px !important;font-weight:900 !important}.ptf-modern-why-card p{color:#4A4A4A !important;font-size:15px !important}@media (max-width:700px){.ptf-modern-service-link,.ptf-modern-service-link:link,.ptf-modern-service-link:visited{grid-template-columns:32px minmax(68px,0.38fr) minmax(0,1fr) 16px !important}.ptf-modern-why-copy h2{align-items:flex-start !important}}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-services h2{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-services h2::before{background:#FFFFFF !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:link,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:visited{color:#2A1114 !important;-webkit-text-fill-color:#2A1114 !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link span{color:#A5000C !important;-webkit-text-fill-color:#A5000C !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:hover,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:focus{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:hover span,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:focus span{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:hover::before,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:focus::before,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:hover::after,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:focus::after{background:#FFFFFF !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:link,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:visited{grid-template-columns:34px minmax(0,1fr) 18px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link::after{grid-column:3 !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:not(:hover):not(:focus)::before,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:not(:hover):not(:focus)::after{background:#141414 !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:hover::before,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:focus::before,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:hover::after,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:focus::after{background:#FFFFFF !important}@media (max-width:700px){.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:link,.proo-layout-cell.proo-content .proo-postcontent .ptf-modern-service-link:visited{grid-template-columns:32px minmax(0,1fr) 16px !important}}.ptf-modern-why .ptf-editor-team{background:#FFFFFF !important;border:1px solid rgba(160,0,10,0.10) !important;border-radius:10px !important;box-shadow:0 16px 34px rgba(30,30,30,0.08) !important;margin:34px 0 0 !important;overflow:hidden !important;padding:0 !important}.ptf-modern-why .ptf-editor-team-header{background:linear-gradient(135deg,rgba(120,0,8,0.96),rgba(64,0,6,0.94)) !important;margin:0 0 20px !important;max-width:none !important;padding:24px 28px !important;text-align:left !important}.ptf-modern-why .ptf-editor-team-header span{color:#FFCC00 !important;-webkit-text-fill-color:#FFCC00 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.04em !important;text-transform:uppercase !important}.ptf-modern-why .ptf-editor-team-header h2{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:30px !important;font-weight:900 !important;line-height:1.25 !important;margin:8px 0 10px !important;text-shadow:none !important}.ptf-modern-why .ptf-editor-team-header p{color:rgba(255,255,255,0.94) !important;-webkit-text-fill-color:rgba(255,255,255,0.94) !important;font-size:16px !important;line-height:1.7 !important;margin:0 !important;max-width:920px !important}.ptf-modern-why .ptf-editor-grid{gap:18px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;padding:22px !important}.ptf-modern-why .ptf-editor-card{border-radius:10px !important}@media (max-width:980px){.ptf-modern-why .ptf-editor-grid{grid-template-columns:1fr !important}}@media (max-width:700px){.ptf-modern-why .ptf-editor-team-header{padding:20px !important}.ptf-modern-why .ptf-editor-team-header h2{font-size:25px !important}.ptf-modern-why .ptf-editor-grid{padding:16px !important}}.ptf-home-services .ptf-home-section-heading h2,.ptf-home-process .ptf-home-section-heading h2,.ptf-home-service-card strong,.ptf-home-process-step h3,.ptf-home-process-note strong{font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;letter-spacing:0 !important}.ptf-modern-cta{background:linear-gradient(135deg,rgba(56,6,12,0.98),rgba(102,0,12,0.96)) !important;border:1px solid rgba(255,255,255,0.10) !important;border-radius:8px !important;box-shadow:0 18px 38px rgba(35,0,8,0.16) !important;box-sizing:border-box !important;gap:22px !important;margin:34px auto 0 !important;max-width:1380px !important;padding:28px 32px !important;width:calc(100% - 150px) !important}.ptf-modern-cta h2{color:#FFFFFF !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(26px,2.1vw,36px) !important;font-weight:900 !important;line-height:1.25 !important;margin:0 0 6px !important;text-shadow:none !important}.ptf-modern-cta p{color:rgba(255,255,255,0.82) !important;font-size:16px !important;line-height:1.65 !important;margin:0 !important}.ptf-modern-cta-actions{gap:10px !important}.ptf-modern-cta-actions a,.ptf-modern-cta-actions a:link,.ptf-modern-cta-actions a:visited{border-radius:999px !important;box-shadow:none !important;font-size:14px !important;font-weight:900 !important;min-height:44px !important;padding:12px 18px !important}.ptf-modern-cta-actions a:first-child{background:#FFFFFF !important;color:#65000C !important}.ptf-modern-cta-actions a:last-child{background:#FFCC00 !important;border-color:#FFCC00 !important;color:#3A070D !important}.ptf-home-services,.ptf-home-process{margin-top:38px !important;margin-bottom:38px !important}.ptf-home-section-heading{margin-bottom:24px !important}.ptf-home-section-heading h2{color:#1F1719 !important;font-size:clamp(28px,2vw,38px) !important}.ptf-home-section-heading p{color:#51484B !important;max-width:780px !important}.ptf-home-service-grid{gap:16px !important}.ptf-home-service-card,.ptf-home-service-card:link,.ptf-home-service-card:visited{border-color:rgba(82,22,28,0.10) !important;box-shadow:0 10px 24px rgba(35,0,8,0.06) !important;min-height:176px !important;padding:22px 22px 21px !important}.ptf-home-service-card:hover,.ptf-home-service-card:focus{box-shadow:0 14px 30px rgba(35,0,8,0.10) !important;transform:translateY(-2px) !important}.ptf-home-service-card::after{background:#F8F0F1 !important;border-radius:999px !important;color:#7C0010 !important;content:">" !important;font-size:16px !important;height:28px !important;line-height:28px !important;right:18px !important;text-align:center !important;top:20px !important;width:28px !important}.ptf-home-service-icon{background:#171717 !important;height:30px !important;margin-bottom:14px !important;width:30px !important}.ptf-home-service-card strong{font-size:19px !important;margin-right:36px !important}.ptf-home-service-card p,.ptf-home-process-step p{color:#544A4D !important}.ptf-home-process{background:#FFFFFF !important;border-color:rgba(82,22,28,0.10) !important;box-shadow:0 12px 30px rgba(35,0,8,0.07) !important;padding:28px !important}.ptf-home-process-step{background:#FBFAFA !important;border-color:rgba(82,22,28,0.10) !important;min-height:176px !important;padding:20px !important}.ptf-home-process-step>span{color:#8A0010 !important;font-size:24px !important;margin-bottom:16px !important}.ptf-home-process-note{background:#3E070E !important;box-shadow:none !important}.ptf-home-process-note strong{color:#FFFFFF !important}.ptf-home-process-note a{background:#FFFFFF !important;color:#65000C !important}.ptf-home-process ~ h1,.ptf-home-process ~ h2,.ptf-home-process ~ h3,.ptf-home-process ~ p,.ptf-home-process ~ ul,.ptf-home-process ~ ol,.ptf-home-process ~ div[style*="min-width"]{display:none !important}@media (max-width:1100px){.ptf-modern-cta{width:calc(100% - 52px) !important}}@media (max-width:780px){.ptf-modern-cta{margin-top:24px !important;padding:22px !important;width:calc(100% - 28px) !important}}.ptf-home-process{background:radial-gradient(circle at 92% 8%,rgba(197,0,18,0.10),transparent 28%),linear-gradient(180deg,#FFFFFF,#FFF8F8) !important;border:1px solid rgba(88,0,10,0.10) !important;border-radius:8px !important;box-shadow:0 16px 36px rgba(35,0,6,0.08) !important;padding:30px !important}.ptf-home-process-step{background:rgba(255,255,255,0.86) !important;border:1px solid rgba(88,0,10,0.10) !important;min-height:190px !important;padding:20px 18px !important}.ptf-home-process-step>span{color:#C50012 !important;font-size:26px !important;margin-bottom:18px !important}.ptf-home-process-note{background:linear-gradient(135deg,#4C0712,#8A0010) !important}.ptf-home-process-note strong{color:#FFCC00 !important}.ptf-home-process-note a{background:#FFCC00 !important;color:#3A070D !important}.ptf-modern-cta{align-items:center !important;background:linear-gradient(90deg,#8A0010 0 8px,transparent 8px),#FFFFFF !important;border:1px solid rgba(82,22,28,0.12) !important;border-radius:8px !important;box-shadow:0 14px 34px rgba(35,0,8,0.08) !important;box-sizing:border-box !important;color:#221517 !important;display:grid !important;gap:18px 26px !important;grid-template-columns:minmax(0,1fr) auto !important;margin:34px auto 0 !important;max-width:1380px !important;overflow:hidden !important;padding:28px 32px 28px 40px !important;position:relative !important;width:calc(100% - 150px) !important}.ptf-modern-cta::after{background:radial-gradient(circle,rgba(138,0,16,0.10) 0 2px,transparent 2.5px) !important;background-size:14px 14px !important;bottom:-26px !important;content:"" !important;height:120px !important;pointer-events:none !important;position:absolute !important;right:-22px !important;width:170px !important}.ptf-modern-cta h2{color:#2B1116 !important;-webkit-text-fill-color:#2B1116 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(27px,2.1vw,38px) !important;font-weight:900 !important;line-height:1.25 !important;margin:0 0 8px !important;max-width:760px !important;text-shadow:none !important}.ptf-modern-cta p{color:#514448 !important;-webkit-text-fill-color:#514448 !important;font-size:17px !important;line-height:1.65 !important;margin:0 !important;max-width:760px !important}.ptf-modern-cta-actions{align-items:center !important;display:flex !important;flex-wrap:wrap !important;gap:10px !important;justify-content:flex-end !important;position:relative !important;z-index:1 !important}.ptf-modern-cta-actions a,.ptf-modern-cta-actions a:link,.ptf-modern-cta-actions a:visited{align-items:center !important;border-radius:999px !important;box-shadow:none !important;display:inline-flex !important;font-size:14px !important;font-weight:900 !important;justify-content:center !important;line-height:1.3 !important;min-height:46px !important;padding:12px 18px !important;text-decoration:none !important;white-space:nowrap !important}.ptf-modern-cta-actions a:first-child,.ptf-modern-cta-actions a:first-child:link,.ptf-modern-cta-actions a:first-child:visited{background:#8A0010 !important;border:2px solid #8A0010 !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-modern-cta-actions a:last-child,.ptf-modern-cta-actions a:last-child:link,.ptf-modern-cta-actions a:last-child:visited{background:#FFFFFF !important;border:2px solid rgba(138,0,16,0.24) !important;color:#8A0010 !important;-webkit-text-fill-color:#8A0010 !important}.ptf-modern-cta-actions a:hover,.ptf-modern-cta-actions a:focus{transform:translateY(-1px) !important}@media (max-width:1100px){.ptf-modern-cta{grid-template-columns:1fr !important;width:calc(100% - 52px) !important}.ptf-modern-cta-actions{justify-content:flex-start !important}}@media (max-width:780px){.ptf-modern-cta{padding:24px 20px 24px 28px !important;width:calc(100% - 28px) !important}.ptf-modern-cta-actions{display:grid !important;grid-template-columns:1fr !important;width:100% !important}.ptf-modern-cta-actions a{width:100% !important}}.ptf-home-services{background:radial-gradient(circle at 88% 2%,rgba(197,0,18,0.08),transparent 26%),linear-gradient(180deg,#FFFFFF 0%,#FFFBFB 100%) !important;border:1px solid rgba(82,22,28,0.10) !important;border-radius:8px !important;box-shadow:0 18px 44px rgba(35,0,8,0.08) !important;overflow:hidden !important;padding:34px 34px 36px !important;position:relative !important}.ptf-home-services::before{background:linear-gradient(180deg,#C50012,#FFCC00) !important;bottom:28px !important;content:"" !important;left:0 !important;position:absolute !important;top:28px !important;width:6px !important}.ptf-home-services .ptf-home-section-heading{align-items:flex-start !important;display:grid !important;gap:8px !important;margin:0 0 26px !important;max-width:980px !important;padding-left:18px !important}.ptf-home-services .ptf-home-section-heading>span{align-items:center !important;color:#A90010 !important;display:inline-flex !important;font-size:12px !important;font-weight:900 !important;gap:8px !important;letter-spacing:0.08em !important;line-height:1.35 !important;margin:0 !important}.ptf-home-services .ptf-home-section-heading>span::before{background:#FFCC00 !important;border-radius:999px !important;content:"" !important;height:8px !important;width:8px !important}.ptf-home-services .ptf-home-section-heading h2{color:#2A0F14 !important;font-size:clamp(31px,2.35vw,44px) !important;line-height:1.18 !important;margin:0 !important;text-shadow:none !important}.ptf-home-services .ptf-home-section-heading p{color:#514448 !important;font-size:17px !important;line-height:1.78 !important;margin:0 !important;max-width:860px !important}.ptf-home-service-grid{gap:18px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ptf-home-service-card,.ptf-home-service-card:link,.ptf-home-service-card:visited{align-content:start !important;background:linear-gradient(90deg,rgba(197,0,18,0.045),transparent 38%),#FFFFFF !important;border:1px solid rgba(82,22,28,0.12) !important;border-radius:8px !important;box-shadow:0 12px 28px rgba(35,0,8,0.07) !important;color:#261417 !important;display:grid !important;gap:4px 16px !important;grid-template-columns:54px minmax(0,1fr) 30px !important;min-height:154px !important;padding:20px 18px !important;position:relative !important;text-decoration:none !important}.ptf-home-service-card::before{background:linear-gradient(180deg,#C50012,#7C0010) !important;bottom:18px !important;content:"" !important;left:0 !important;opacity:0 !important;position:absolute !important;top:18px !important;transition:opacity 0.18s ease !important;width:4px !important}.ptf-home-service-card::after{align-items:center !important;align-self:start !important;background:#FFF1F3 !important;border:1px solid rgba(197,0,18,0.12) !important;border-radius:999px !important;color:#8A0010 !important;content:">" !important;display:flex !important;font-size:16px !important;font-weight:900 !important;grid-column:3 !important;grid-row:1 / span 2 !important;height:30px !important;justify-content:center !important;line-height:1 !important;margin-top:2px !important;position:static !important;text-align:center !important;width:30px !important}.ptf-home-service-card:hover,.ptf-home-service-card:focus{border-color:rgba(197,0,18,0.34) !important;box-shadow:0 18px 38px rgba(35,0,8,0.12) !important;outline:none !important;transform:translateY(-2px) !important}.ptf-home-service-card:hover::before,.ptf-home-service-card:focus::before{opacity:1 !important}.ptf-home-service-card:hover::after,.ptf-home-service-card:focus::after{background:#C50012 !important;border-color:#C50012 !important;color:#FFFFFF !important}.ptf-home-service-icon{align-self:start !important;background:#FFF3F4 !important;border:1px solid rgba(197,0,18,0.14) !important;border-radius:8px !important;grid-column:1 !important;grid-row:1 / span 2 !important;height:46px !important;margin:0 !important;position:relative !important;width:46px !important;-webkit-mask:none !important;mask:none !important}.ptf-home-service-card .ptf-home-service-icon::before{background:#151515 !important;content:"" !important;inset:10px !important;position:absolute !important;-webkit-mask:var(--ptf-home-service-icon) center / contain no-repeat !important;mask:var(--ptf-home-service-icon) center / contain no-repeat !important}.ptf-home-service-card strong{color:#2B1116 !important;font-size:20px !important;grid-column:2 !important;line-height:1.28 !important;margin:0 !important}.ptf-home-service-card p{color:#574C4F !important;font-size:15px !important;grid-column:2 / 4 !important;line-height:1.68 !important;margin:4px 0 0 !important}.ptf-home-service-card:hover .ptf-home-service-icon,.ptf-home-service-card:focus .ptf-home-service-icon{background:#C50012 !important;border-color:#C50012 !important}.ptf-home-service-card:hover .ptf-home-service-icon::before,.ptf-home-service-card:focus .ptf-home-service-icon::before{background:#FFFFFF !important}@media (max-width:1100px){.ptf-home-services{padding:30px 26px 32px !important;width:calc(100% - 52px) !important}.ptf-home-service-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:700px){.ptf-home-services{border-radius:0 !important;padding:26px 18px 28px !important;width:100% !important}.ptf-home-services::before{bottom:20px !important;top:20px !important;width:4px !important}.ptf-home-services .ptf-home-section-heading{padding-left:12px !important}.ptf-home-service-grid{grid-template-columns:1fr !important}.ptf-home-service-card,.ptf-home-service-card:link,.ptf-home-service-card:visited{grid-template-columns:46px minmax(0,1fr) 28px !important;min-height:132px !important;padding:18px 14px !important}.ptf-home-service-card strong{font-size:18px !important}}@media (min-width:1200px){.proo-header:before{height:58px !important}.proo-header-inner{grid-template-columns:minmax(360px,0.74fr) minmax(0,1.34fr) auto !important;grid-template-rows:58px 112px !important;max-width:1725px !important;min-height:170px !important;width:calc(100% - 188px) !important}.proo-header-inner .header2{padding-right:168px !important}.proo-header-inner .header2 .custom,.proo-header-inner .header2 p,.proo-header-inner .header3 .lang-inline{height:58px !important;min-height:58px !important}.proo-header-inner .header2 .custom{gap:0 34px !important}.proo-header-inner .header2 span,.proo-header-inner .header2 strong,.proo-header-inner .header2 a{font-size:17px !important;line-height:1.1 !important}.proo-header-inner .header1 img{max-height:88px !important;max-width:394px !important}.proo-header-inner .header3 img{height:auto !important;max-height:17px !important;width:auto !important}.proo-nav.ptf-standard-nav .ptf-main-menu{gap:18px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{font-size:19px !important;min-height:52px !important;padding:16px 24px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3000>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3001>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3002>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3003>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3004>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3005>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4000>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4001>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4002>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4003>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4004>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4005>a::before{height:20px !important;width:20px !important}.ptf-home-hero{gap:56px !important;grid-template-columns:minmax(0,1.05fr) minmax(380px,0.58fr) !important;min-height:625px !important;padding:86px max(7.4vw,92px) 68px !important}.ptf-hero-copy{max-width:960px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero .ptf-hero-eyebrow{font-size:22px !important;margin-bottom:16px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero h1,.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero #ptf-home-hero-title{font-size:clamp(58px,4vw,74px) !important;line-height:1.08 !important;margin-bottom:24px !important;max-width:990px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero p{font-size:clamp(22px,1.5vw,27px) !important;line-height:1.78 !important;max-width:920px !important}.ptf-home-hero .ptf-hero-actions{margin-top:34px !important;padding:16px !important}.ptf-home-hero .ptf-hero-actions a,.ptf-home-hero .ptf-hero-actions a:link,.ptf-home-hero .ptf-hero-actions a:visited{font-size:20px !important;min-height:66px !important;padding:20px 34px !important}.ptf-hero-proof-points{margin-top:34px !important;max-width:960px !important}.ptf-hero-proof-point{min-height:110px !important;padding:0 30px !important}.ptf-hero-proof-point span,.ptf-hero-proof-point .ptf-proof-icon{height:54px !important;margin-bottom:12px !important;width:54px !important}.ptf-hero-proof-point .ptf-proof-icon svg{height:28px !important;width:28px !important}.ptf-hero-proof-point strong{font-size:19px !important;line-height:1.25 !important}.ptf-hero-proof-point em{font-size:15px !important}.ptf-home-hero .ptf-hero-rank-card{max-width:425px !important;padding:44px 42px !important}.ptf-home-hero .ptf-hero-rank-card .ptf-rank-number,.ptf-rank-number{font-size:96px !important}.ptf-home-hero .ptf-hero-rank-card .ptf-rank-service{font-size:25px !important;line-height:1.12 !important}.ptf-home-hero .ptf-hero-rank-card strong{font-size:23px !important;line-height:1.3 !important}.ptf-modern-overview{gap:58px !important;grid-template-columns:360px minmax(0,1fr) !important;margin:48px auto 48px !important;max-width:1725px !important;width:calc(100% - 188px) !important}.ptf-modern-services h2{font-size:32px !important;padding:24px 26px !important}.ptf-modern-service-link,.ptf-modern-service-link:link,.ptf-modern-service-link:visited{font-size:18px !important;min-height:72px !important;padding:18px 22px !important}.ptf-modern-service-link::before{height:24px !important;width:24px !important}.ptf-modern-why{padding-top:22px !important}.ptf-modern-why-copy h2{font-size:43px !important;line-height:1.2 !important}.ptf-modern-why-copy h2::before{height:44px !important;width:44px !important}.ptf-modern-why-copy p{font-size:21px !important;line-height:1.72 !important;max-width:1180px !important}.ptf-modern-why-grid{gap:30px !important}.ptf-modern-why-card{min-height:224px !important;padding:34px 28px 30px !important}.ptf-modern-why-card span{height:82px !important;margin-bottom:22px !important;width:82px !important}.ptf-modern-why-card span::before{height:42px !important;width:42px !important}.ptf-modern-why-card h3{font-size:26px !important;line-height:1.25 !important}.ptf-modern-why-card p{font-size:18px !important;line-height:1.62 !important}.ptf-modern-why .ptf-editor-team-header h2{font-size:46px !important;line-height:1.18 !important}.ptf-modern-why .ptf-editor-team-header p{font-size:20px !important;line-height:1.65 !important}.ptf-home-services{margin-bottom:48px !important;margin-top:48px !important;max-width:1725px !important;padding:43px 43px 46px !important;width:calc(100% - 188px) !important}.ptf-home-services .ptf-home-section-heading{margin-bottom:32px !important;max-width:1180px !important;padding-left:24px !important}.ptf-home-services .ptf-home-section-heading>span{font-size:15px !important}.ptf-home-services .ptf-home-section-heading h2{font-size:clamp(40px,3vw,55px) !important}.ptf-home-services .ptf-home-section-heading p{font-size:21px !important;line-height:1.72 !important;max-width:1050px !important}.ptf-home-service-grid{gap:24px !important}.ptf-home-service-card,.ptf-home-service-card:link,.ptf-home-service-card:visited{gap:8px 20px !important;grid-template-columns:68px minmax(0,1fr) 38px !important;min-height:194px !important;padding:26px 24px !important}.ptf-home-service-card::after{font-size:20px !important;height:38px !important;width:38px !important}.ptf-home-service-icon{height:58px !important;width:58px !important}.ptf-home-service-card .ptf-home-service-icon::before{inset:13px !important}.ptf-home-service-card strong{font-size:25px !important}.ptf-home-service-card p{font-size:18px !important;line-height:1.68 !important}}@media (min-width:1200px){.proo-header:before{height:50px !important}.proo-header-inner{grid-template-columns:minmax(320px,0.72fr) minmax(0,1.35fr) auto !important;grid-template-rows:50px 98px !important;max-width:1500px !important;min-height:148px !important;width:calc(100% - 150px) !important}.proo-header-inner .header2{padding-right:142px !important}.proo-header-inner .header2 .custom,.proo-header-inner .header2 p,.proo-header-inner .header3 .lang-inline{height:50px !important;min-height:50px !important}.proo-header-inner .header2 .custom{gap:0 28px !important}.proo-header-inner .header2 span,.proo-header-inner .header2 strong,.proo-header-inner .header2 a{font-size:15px !important}.proo-header-inner .header1 img{max-height:76px !important;max-width:340px !important}.proo-nav.ptf-standard-nav .ptf-main-menu{gap:12px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li>a{font-size:17px !important;min-height:46px !important;padding:13px 18px !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3000>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3001>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3002>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3003>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3004>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-3005>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4000>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4001>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4002>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4003>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4004>a::before,.proo-nav.ptf-standard-nav .ptf-main-menu>li.item-4005>a::before{height:18px !important;width:18px !important}.ptf-home-hero{gap:48px !important;grid-template-columns:minmax(0,1.04fr) minmax(340px,0.56fr) !important;min-height:548px !important;padding:74px max(7vw,66px) 58px !important}.ptf-hero-copy{max-width:860px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero .ptf-hero-eyebrow{font-size:19px !important;margin-bottom:13px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero h1,.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero #ptf-home-hero-title{font-size:clamp(48px,3.35vw,64px) !important;margin-bottom:20px !important;max-width:860px !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero p{font-size:clamp(19px,1.32vw,23px) !important;line-height:1.7 !important;max-width:780px !important}.ptf-home-hero .ptf-hero-actions{margin-top:26px !important;padding:12px !important}.ptf-home-hero .ptf-hero-actions a,.ptf-home-hero .ptf-hero-actions a:link,.ptf-home-hero .ptf-hero-actions a:visited{font-size:17px !important;min-height:56px !important;padding:17px 28px !important}.ptf-hero-proof-points{margin-top:28px !important;max-width:840px !important}.ptf-hero-proof-point{min-height:92px !important;padding:0 22px !important}.ptf-hero-proof-point span,.ptf-hero-proof-point .ptf-proof-icon{height:46px !important;margin-bottom:10px !important;width:46px !important}.ptf-hero-proof-point .ptf-proof-icon svg{height:24px !important;width:24px !important}.ptf-hero-proof-point strong{font-size:17px !important}.ptf-hero-proof-point em{font-size:13px !important}.ptf-home-hero .ptf-hero-rank-card{max-width:360px !important;padding:36px 34px !important}.ptf-home-hero .ptf-hero-rank-card .ptf-rank-number,.ptf-rank-number{font-size:82px !important}.ptf-home-hero .ptf-hero-rank-card .ptf-rank-service{font-size:21px !important}.ptf-home-hero .ptf-hero-rank-card strong{font-size:19px !important}.ptf-modern-overview{gap:48px !important;grid-template-columns:315px minmax(0,1fr) !important;margin:38px auto 38px !important;max-width:1500px !important;width:calc(100% - 150px) !important}.ptf-modern-services h2{font-size:28px !important;padding:21px 24px !important}.ptf-modern-service-link,.ptf-modern-service-link:link,.ptf-modern-service-link:visited{font-size:16px !important;min-height:64px !important;padding:16px 18px !important}.ptf-modern-service-link::before{height:22px !important;width:22px !important}.ptf-modern-why-copy h2{font-size:36px !important;line-height:1.24 !important}.ptf-modern-why-copy h2::before{height:38px !important;width:38px !important}.ptf-modern-why-copy p{font-size:18px !important;max-width:980px !important}.ptf-modern-why-grid{gap:24px !important}.ptf-modern-why-card{min-height:192px !important;padding:28px 22px 24px !important}.ptf-modern-why-card span{height:70px !important;margin-bottom:18px !important;width:70px !important}.ptf-modern-why-card span::before{height:36px !important;width:36px !important}.ptf-modern-why-card h3{font-size:22px !important}.ptf-modern-why-card p{font-size:16px !important}.ptf-modern-why .ptf-editor-team-header h2{font-size:38px !important}.ptf-modern-why .ptf-editor-team-header p{font-size:18px !important}.ptf-home-services{margin-bottom:40px !important;margin-top:40px !important;max-width:1500px !important;padding:38px 38px 40px !important;width:calc(100% - 150px) !important}.ptf-home-services .ptf-home-section-heading{margin-bottom:28px !important;max-width:980px !important;padding-left:20px !important}.ptf-home-services .ptf-home-section-heading>span{font-size:13px !important}.ptf-home-services .ptf-home-section-heading h2{font-size:clamp(34px,2.5vw,46px) !important}.ptf-home-services .ptf-home-section-heading p{font-size:18px !important;max-width:900px !important}.ptf-home-service-grid{gap:20px !important}.ptf-home-service-card,.ptf-home-service-card:link,.ptf-home-service-card:visited{gap:6px 18px !important;grid-template-columns:58px minmax(0,1fr) 34px !important;min-height:168px !important;padding:22px 20px !important}.ptf-home-service-card::after{font-size:18px !important;height:34px !important;width:34px !important}.ptf-home-service-icon{height:50px !important;width:50px !important}.ptf-home-service-card .ptf-home-service-icon::before{inset:11px !important}.ptf-home-service-card strong{font-size:21px !important}.ptf-home-service-card p{font-size:16px !important}}.ptf-modern-reviews,.ptf-proofreading-depth{box-sizing:border-box !important;margin:40px auto !important;max-width:1500px !important;width:calc(100% - 150px) !important}.ptf-modern-reviews{background:radial-gradient(circle at 90% 0%,rgba(197,0,18,0.08),transparent 25%),linear-gradient(180deg,#FFFFFF,#FFFBFB) !important;border:1px solid rgba(82,22,28,0.10) !important;border-radius:8px !important;box-shadow:0 18px 44px rgba(35,0,8,0.08) !important;overflow:hidden !important;padding:36px 38px 40px !important}.ptf-modern-reviews-header{margin-bottom:24px !important;max-width:980px !important}.ptf-modern-reviews-header>span,.ptf-depth-copy>span,.ptf-before-after>span{color:#A90010 !important;display:inline-flex !important;font-size:13px !important;font-weight:900 !important;gap:8px !important;letter-spacing:0.08em !important;line-height:1.35 !important;margin-bottom:8px !important;text-transform:uppercase !important}.ptf-modern-reviews-header>span::before,.ptf-depth-copy>span::before,.ptf-before-after>span::before{background:#FFCC00 !important;border-radius:999px !important;content:"" !important;height:8px !important;margin-top:5px !important;width:8px !important}.ptf-modern-reviews h2,.ptf-proofreading-depth h2{color:#2A0F14 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(34px,2.5vw,46px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.2 !important;margin:0 0 10px !important;text-shadow:none !important}.ptf-modern-reviews-header p,.ptf-depth-copy>p{color:#514448 !important;font-size:18px !important;line-height:1.76 !important;margin:0 !important;max-width:920px !important}.ptf-review-proof-row{display:grid !important;gap:14px !important;grid-auto-columns:minmax(128px,168px) !important;grid-auto-flow:column !important;overflow-x:auto !important;overscroll-behavior-inline:contain !important;padding:4px 4px 18px !important;scroll-snap-type:inline mandatory !important;scrollbar-color:#C50012 #F4E8EA !important}.ptf-review-shot,.ptf-review-shot:link,.ptf-review-shot:visited{align-items:center !important;aspect-ratio:4 / 5 !important;background:#FFFFFF !important;border:1px solid rgba(82,22,28,0.12) !important;border-radius:8px !important;box-shadow:0 10px 22px rgba(35,0,8,0.08) !important;display:flex !important;justify-content:center !important;overflow:hidden !important;padding:8px !important;scroll-snap-align:start !important;text-decoration:none !important;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease !important}.ptf-review-shot:hover,.ptf-review-shot:focus{border-color:rgba(197,0,18,0.36) !important;box-shadow:0 16px 34px rgba(35,0,8,0.14) !important;transform:translateY(-2px) !important}.ptf-review-shot img{display:block !important;height:100% !important;object-fit:contain !important;width:100% !important}.ptf-review-quotes{display:grid !important;gap:18px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;margin-top:22px !important}.ptf-review-quotes article{background:#FFFFFF !important;border:1px solid rgba(82,22,28,0.11) !important;border-radius:8px !important;box-shadow:0 12px 28px rgba(35,0,8,0.07) !important;padding:22px !important;position:relative !important}.ptf-review-quotes article::before{background:linear-gradient(90deg,#C50012,#FFCC00) !important;content:"" !important;height:4px !important;left:0 !important;position:absolute !important;right:0 !important;top:0 !important}.ptf-review-quotes .ptf-review-stars{color:#FFB400 !important;font-size:17px !important;letter-spacing:1px !important;margin-bottom:12px !important}.ptf-review-quotes h3{color:#2B1116 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:21px !important;font-weight:900 !important;line-height:1.28 !important;margin:0 0 4px !important}.ptf-review-quotes time{color:#8A0010 !important;display:block !important;font-size:13px !important;font-weight:800 !important;margin-bottom:12px !important}.ptf-review-quotes p{color:#514448 !important;font-size:16px !important;line-height:1.72 !important;margin:0 !important}.ptf-proofreading-depth{align-items:stretch !important;display:grid !important;gap:28px !important;grid-template-columns:minmax(0,1.05fr) minmax(360px,0.75fr) !important}.ptf-depth-copy,.ptf-before-after{background:#FFFFFF !important;border:1px solid rgba(82,22,28,0.10) !important;border-radius:8px !important;box-shadow:0 14px 34px rgba(35,0,8,0.07) !important;box-sizing:border-box !important;padding:32px !important}.ptf-depth-checklist{display:grid !important;gap:12px !important;list-style:none !important;margin:24px 0 0 !important;padding:0 !important}.ptf-depth-checklist li{align-items:flex-start !important;color:#2D2023 !important;display:grid !important;font-size:17px !important;gap:12px !important;grid-template-columns:28px minmax(0,1fr) !important;line-height:1.62 !important}.ptf-depth-checklist li::before{align-items:center !important;background:#C50012 !important;border-radius:999px !important;color:#FFFFFF !important;content:"โ“" !important;display:flex !important;font-size:15px !important;font-weight:900 !important;height:24px !important;justify-content:center !important;line-height:1 !important;margin-top:2px !important;width:24px !important}.ptf-before-after{background:linear-gradient(135deg,rgba(89,0,12,0.98),rgba(134,0,16,0.94)) !important;color:#FFFFFF !important;overflow:hidden !important;position:relative !important}.ptf-before-after::after{background:radial-gradient(circle,rgba(255,204,0,0.18),transparent 62%) !important;content:"" !important;height:220px !important;pointer-events:none !important;position:absolute !important;right:-70px !important;top:-90px !important;width:220px !important}.ptf-before-after>span{color:#FFCC00 !important;position:relative !important;z-index:1 !important}.ptf-before-after h3{color:#FFFFFF !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:27px !important;font-weight:900 !important;line-height:1.32 !important;margin:0 0 20px !important;position:relative !important;z-index:1 !important}.ptf-before-after-grid{display:grid !important;gap:14px !important;position:relative !important;z-index:1 !important}.ptf-before-after-grid article{background:rgba(255,255,255,0.10) !important;border:1px solid rgba(255,255,255,0.16) !important;border-radius:8px !important;padding:18px !important}.ptf-before-after-grid strong{color:#FFCC00 !important;display:block !important;font-size:14px !important;letter-spacing:0.08em !important;margin-bottom:8px !important;text-transform:uppercase !important}.ptf-before-after-grid p,.ptf-before-after-note{color:rgba(255,255,255,0.92) !important;font-size:16px !important;line-height:1.7 !important;margin:0 !important}.ptf-before-after-note{margin-top:16px !important;position:relative !important;z-index:1 !important}@media (max-width:1100px){.ptf-modern-reviews,.ptf-proofreading-depth{width:calc(100% - 52px) !important}.ptf-proofreading-depth{grid-template-columns:1fr !important}.ptf-review-quotes{grid-template-columns:1fr !important}}@media (max-width:700px){.ptf-modern-reviews,.ptf-proofreading-depth{margin:28px auto !important;width:100% !important}.ptf-modern-reviews{border-left:0 !important;border-radius:0 !important;border-right:0 !important;padding:26px 18px 30px !important}.ptf-depth-copy,.ptf-before-after{border-radius:0 !important;padding:26px 18px !important}.ptf-modern-reviews h2,.ptf-proofreading-depth h2{font-size:30px !important}.ptf-review-proof-row{grid-auto-columns:minmax(118px,145px) !important}}.ptf-home-services .ptf-home-service-card,.ptf-home-services .ptf-home-service-card:link,.ptf-home-services .ptf-home-service-card:visited{grid-template-columns:58px minmax(0,1fr) !important;padding-right:22px !important}.ptf-home-services .ptf-home-service-card::after{display:none !important}.ptf-home-services .ptf-home-service-card p{grid-column:2 !important}@media (max-width:700px){.ptf-home-services .ptf-home-service-card,.ptf-home-services .ptf-home-service-card:link,.ptf-home-services .ptf-home-service-card:visited{grid-template-columns:46px minmax(0,1fr) !important}}.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta{margin-left:0 !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta>a,.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta>a:link,.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta>a:visited{background:#C50012 !important;border:1px solid #C50012 !important;border-radius:8px !important;box-shadow:0 10px 24px rgba(197,0,18,0.20) !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta>a::before{background:#FFFFFF !important;opacity:1 !important}.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta>a:hover,.proo-nav.ptf-standard-nav .ptf-main-menu>li.ptf-menu-cta>a:focus{background:#8A0010 !important;border-color:#8A0010 !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-before-after h3,.ptf-before-after-grid p,.ptf-before-after-note{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;text-shadow:0 2px 12px rgba(0,0,0,0.28) !important}.ptf-before-after h3{font-size:clamp(28px,2vw,36px) !important;margin-bottom:22px !important}.ptf-before-after{background:radial-gradient(circle at 92% 8%,rgba(255,204,0,0.18),transparent 30%),linear-gradient(135deg,#52000B 0%,#8A0010 58%,#3A050B 100%) !important;box-shadow:0 22px 48px rgba(58,5,11,0.22) !important}.ptf-before-after-grid article{background:rgba(255,255,255,0.13) !important;border-color:rgba(255,255,255,0.24) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.10) !important}.proo-header-inner .header3 .lang-inline{align-items:center !important;display:flex !important;gap:12px !important;justify-content:flex-end !important}.proo-header-inner .header3 .lang-inline li{margin:0 !important}.proo-header-inner .header3 img{border-radius:2px !important;box-shadow:0 3px 8px rgba(0,0,0,0.28) !important;height:auto !important;max-height:24px !important;width:auto !important}.ptf-home-process{background:radial-gradient(circle at 92% 8%,rgba(197,0,18,0.13),transparent 30%),linear-gradient(180deg,#FFFFFF 0%,#FFF9F9 100%) !important;box-shadow:0 20px 48px rgba(35,0,8,0.10) !important;overflow:hidden !important;position:relative !important}.ptf-home-process::before{background:linear-gradient(90deg,#C50012,#FFCC00) !important;content:"" !important;height:5px !important;left:0 !important;position:absolute !important;right:0 !important;top:0 !important}.ptf-home-process-step{background:linear-gradient(180deg,#FFFFFF 0%,#FFFDFD 100%) !important;border-color:rgba(138,0,16,0.12) !important;box-shadow:0 12px 28px rgba(35,0,8,0.07) !important;position:relative !important;transition:box-shadow 0.18s ease,transform 0.18s ease,border-color 0.18s ease !important}.ptf-home-process-step::before{background:linear-gradient(90deg,#C50012,#FFCC00) !important;content:"" !important;height:4px !important;left:0 !important;opacity:0.9 !important;position:absolute !important;right:0 !important;top:0 !important}.ptf-home-process-step:hover{border-color:rgba(197,0,18,0.28) !important;box-shadow:0 18px 38px rgba(35,0,8,0.12) !important;transform:translateY(-2px) !important}.ptf-home-process-step>span{color:#B30012 !important;-webkit-text-fill-color:#B30012 !important}.ptf-video-testimonial{align-items:center !important;background:radial-gradient(circle at 6% 0%,rgba(255,204,0,0.14),transparent 28%),linear-gradient(135deg,#4B050D 0%,#82000E 58%,#1D0D10 100%) !important;border-radius:8px !important;box-shadow:0 24px 54px rgba(35,0,8,0.18) !important;box-sizing:border-box !important;color:#FFFFFF !important;display:grid !important;gap:34px !important;grid-template-columns:minmax(0,0.8fr) minmax(420px,1fr) !important;margin:40px auto !important;max-width:1500px !important;overflow:hidden !important;padding:38px !important;position:relative !important;width:calc(100% - 150px) !important}.ptf-video-testimonial::before{background:linear-gradient(90deg,#FFCC00,#C50012) !important;content:"" !important;height:5px !important;left:0 !important;position:absolute !important;right:0 !important;top:0 !important}.ptf-video-copy{position:relative !important;z-index:1 !important}.ptf-video-copy>span{color:#FFCC00 !important;display:inline-flex !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.08em !important;margin-bottom:10px !important;text-transform:uppercase !important}.ptf-video-copy h2{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(32px,2.5vw,44px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.2 !important;margin:0 0 12px !important;text-shadow:0 2px 14px rgba(0,0,0,0.30) !important}.ptf-video-copy p{color:rgba(255,255,255,0.90) !important;-webkit-text-fill-color:rgba(255,255,255,0.90) !important;font-size:18px !important;line-height:1.75 !important;margin:0 0 22px !important}.ptf-video-copy ul{display:grid !important;gap:10px !important;list-style:none !important;margin:0 !important;padding:0 !important}.ptf-video-copy li{color:rgba(255,255,255,0.94) !important;display:grid !important;font-size:16px !important;gap:10px !important;grid-template-columns:24px minmax(0,1fr) !important;line-height:1.55 !important}.ptf-video-copy li::before{align-items:center !important;background:#FFCC00 !important;border-radius:999px !important;color:#56000A !important;content:"\2713" !important;display:flex !important;font-size:13px !important;font-weight:900 !important;height:20px !important;justify-content:center !important;margin-top:3px !important;width:20px !important}.ptf-video-frame{background:#130407 !important;border:1px solid rgba(255,255,255,0.16) !important;border-radius:8px !important;box-shadow:0 18px 42px rgba(0,0,0,0.32) !important;overflow:hidden !important;position:relative !important;z-index:1 !important}.ptf-video-frame::before{content:"" !important;display:block !important;padding-top:56.25% !important}.ptf-video-frame iframe{border:0 !important;height:100% !important;inset:0 !important;position:absolute !important;width:100% !important}.proo-nostyle.proo-block.bottomblock,.proo-block.clearfix:has(#fst_comments_scroll_outer_617),.proo-block.clearfix:has(.fst_comments_scroll_outer){display:none !important}@media (max-width:1100px){.ptf-video-testimonial{grid-template-columns:1fr !important;width:calc(100% - 52px) !important}}@media (max-width:700px){.proo-header-inner .header3 img{max-height:20px !important}.ptf-video-testimonial{border-radius:0 !important;margin:28px auto !important;padding:28px 18px !important;width:100% !important}}.proo-layout-cell.proo-content:has(.ptf-services-page){padding:0 !important}.proo-layout-cell.proo-content:has(.ptf-services-page) .proo-post{border-left:0 !important;margin:0 !important;padding:0 !important}.proo-layout-cell.proo-content:has(.ptf-services-page) .proo-postheader{display:none !important}.proo-layout-cell.proo-content:has(.ptf-services-page) .proo-postcontent,.proo-layout-cell.proo-content:has(.ptf-services-page) .item-page,.proo-layout-cell.proo-content:has(.ptf-services-page) .proo-article{max-width:none !important;width:100% !important}.ptf-services-page{background:#FFFFFF !important;box-sizing:border-box !important;color:#2A1114 !important;padding:0 0 44px !important}.ptf-services-hero{align-items:center !important;background:linear-gradient(115deg,rgba(69,0,8,0.98) 0%,rgba(143,0,18,0.96) 48%,rgba(255,245,245,0.96) 48.2%,rgba(255,255,255,0.98) 100%) !important;box-sizing:border-box !important;display:grid !important;gap:44px !important;grid-template-columns:minmax(0,0.95fr) minmax(360px,0.7fr) !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;min-height:460px !important;padding:70px max(7vw,70px) !important;width:100vw !important}.ptf-services-hero-copy{max-width:820px !important}.ptf-services-hero-copy>span,.ptf-services-section-heading>span,.ptf-services-cta span{color:#FFCC00 !important;display:inline-flex !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.08em !important;line-height:1.35 !important;margin-bottom:10px !important;text-transform:uppercase !important}.ptf-services-hero h1{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(46px,3.3vw,64px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.12 !important;margin:0 0 18px !important;text-shadow:0 3px 18px rgba(0,0,0,0.32) !important}.ptf-services-hero p{color:rgba(255,255,255,0.94) !important;-webkit-text-fill-color:rgba(255,255,255,0.94) !important;font-size:20px !important;line-height:1.75 !important;margin:0 !important;max-width:780px !important}.ptf-services-hero-actions{display:flex !important;flex-wrap:wrap !important;gap:12px !important;margin-top:28px !important}.ptf-services-hero-actions a,.ptf-services-hero-actions a:link,.ptf-services-hero-actions a:visited{align-items:center !important;border-radius:8px !important;display:inline-flex !important;font-size:17px !important;font-weight:900 !important;justify-content:center !important;min-height:54px !important;padding:15px 24px !important;text-decoration:none !important}.ptf-services-hero-actions a:first-child{background:#FFCC00 !important;color:#3A050B !important;-webkit-text-fill-color:#3A050B !important}.ptf-services-hero-actions a:last-child{background:rgba(255,255,255,0.10) !important;border:1px solid rgba(255,255,255,0.40) !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-services-hero-media{background:#FFFFFF !important;border:1px solid rgba(138,0,16,0.12) !important;border-radius:8px !important;box-shadow:0 24px 58px rgba(35,0,8,0.18) !important;overflow:hidden !important;position:relative !important}.ptf-services-hero-media img{display:block !important;height:320px !important;object-fit:cover !important;object-position:center right !important;width:100% !important}.ptf-services-hero-badge{background:rgba(255,255,255,0.94) !important;border-left:5px solid #FFCC00 !important;bottom:18px !important;box-shadow:0 12px 30px rgba(35,0,8,0.16) !important;left:18px !important;max-width:290px !important;padding:16px 18px !important;position:absolute !important}.ptf-services-hero-badge strong{color:#8A0010 !important;display:block !important;font-size:19px !important;font-weight:900 !important;line-height:1.25 !important;margin-bottom:4px !important}.ptf-services-hero-badge span{color:#3B2D30 !important;display:block !important;font-size:14px !important;line-height:1.5 !important}.ptf-services-catalog,.ptf-services-fit,.ptf-thai-proofreading-related,.ptf-services-workflow,.ptf-services-cta{box-sizing:border-box !important;margin:40px auto !important;max-width:1500px !important;width:calc(100% - 150px) !important}.ptf-services-section-heading{margin-bottom:24px !important;max-width:960px !important}.ptf-services-section-heading>span{color:#A90010 !important}.ptf-services-section-heading h2,.ptf-services-cta h2{color:#2A0F14 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(34px,2.5vw,46px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.22 !important;margin:0 0 10px !important}.ptf-services-section-heading p{color:#514448 !important;font-size:18px !important;line-height:1.76 !important;margin:0 !important}.ptf-services-grid{display:grid !important;gap:20px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ptf-services-card{background:linear-gradient(180deg,#FFFFFF 0%,#FFFDFD 100%) !important;border:1px solid rgba(82,22,28,0.12) !important;border-radius:8px !important;box-shadow:0 14px 34px rgba(35,0,8,0.08) !important;box-sizing:border-box !important;min-height:360px !important;overflow:hidden !important;padding:26px !important;position:relative !important;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease !important}.ptf-services-card::before{background:linear-gradient(90deg,#C50012,#FFCC00) !important;content:"" !important;height:5px !important;left:0 !important;position:absolute !important;right:0 !important;top:0 !important}.ptf-services-card:hover{border-color:rgba(197,0,18,0.28) !important;box-shadow:0 22px 46px rgba(35,0,8,0.13) !important;transform:translateY(-2px) !important}.ptf-services-icon{background:#FFF3F4 !important;border:1px solid rgba(197,0,18,0.14) !important;border-radius:8px !important;display:block !important;height:58px !important;margin-bottom:18px !important;position:relative !important;width:58px !important}.ptf-services-icon::before{background:#151515 !important;content:"" !important;inset:13px !important;position:absolute !important;-webkit-mask:var(--ptf-service-page-icon) center / contain no-repeat !important;mask:var(--ptf-service-page-icon) center / contain no-repeat !important}.ptf-service-academic{--ptf-service-page-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h11l3 3v13H5z'/%3E%3Cpath d='M16 4v4h3'/%3E%3Cpath d='M8 12h8'/%3E%3Cpath d='M8 16h6'/%3E%3C/svg%3E")}.ptf-service-business{--ptf-service-page-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h16v11H4z'/%3E%3Cpath d='M9 8V6a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2'/%3E%3Cpath d='M4 13h16'/%3E%3C/svg%3E")}.ptf-service-personal{--ptf-service-page-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M5 20a7 7 0 0 1 14 0'/%3E%3C/svg%3E")}.ptf-service-grammar{--ptf-service-page-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19h14'/%3E%3Cpath d='M8 16.5 16.5 8a2 2 0 0 1 2.8 2.8L10.8 19 7 20l1-3.5Z'/%3E%3C/svg%3E")}.ptf-service-plagiarism{--ptf-service-page-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m16 16 4.5 4.5'/%3E%3Cpath d='m7.8 10.8 1.8 1.8 3.9-4.2'/%3E%3C/svg%3E")}.ptf-service-ai{--ptf-service-page-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='5' width='14' height='14' rx='3'/%3E%3Cpath d='M9 3v3'/%3E%3Cpath d='M15 3v3'/%3E%3Cpath d='M9 18v3'/%3E%3Cpath d='M15 18v3'/%3E%3Cpath d='M3 9h3'/%3E%3Cpath d='M3 15h3'/%3E%3Cpath d='M18 9h3'/%3E%3Cpath d='M18 15h3'/%3E%3C/svg%3E")}.ptf-services-card h3{color:#2B1116 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:24px !important;font-weight:900 !important;line-height:1.28 !important;margin:0 0 10px !important}.ptf-services-card p,.ptf-services-card li,.ptf-fit-grid p,.ptf-services-steps p,.ptf-services-cta p{color:#514448 !important;font-size:16px !important;line-height:1.68 !important}.ptf-services-card p{margin:0 0 14px !important}.ptf-services-card ul{display:grid !important;gap:7px !important;list-style:none !important;margin:0 0 18px !important;padding:0 !important}.ptf-services-card li{display:grid !important;gap:9px !important;grid-template-columns:20px minmax(0,1fr) !important}.ptf-services-card li::before{color:#C50012 !important;content:"\2713" !important;font-weight:900 !important}.ptf-services-card a,.ptf-services-card a:link,.ptf-services-card a:visited{color:#A90010 !important;display:inline-flex !important;font-size:15px !important;font-weight:900 !important;text-decoration:none !important}.ptf-services-card a:hover,.ptf-services-card a:focus{color:#65000C !important;text-decoration:underline !important}.ptf-services-fit{background:#FFFFFF !important;border:1px solid rgba(82,22,28,0.10) !important;border-radius:8px !important;box-shadow:0 16px 38px rgba(35,0,8,0.07) !important;padding:34px !important}.ptf-thai-proofreading-related{background:radial-gradient(circle at 92% 18%,rgba(255,210,78,0.18),transparent 28%),linear-gradient(135deg,#FFFFFF 0%,#FFF9F8 100%) !important;border:1px solid rgba(181,0,18,0.14) !important;border-radius:8px !important;box-shadow:0 18px 44px rgba(35,0,8,0.07) !important;padding:34px !important}.ptf-thai-proofreading-related span{color:#A90010 !important;display:block !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.08em !important;margin-bottom:10px !important;text-transform:uppercase !important}.ptf-thai-proofreading-related h2{color:#2A0F14 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(30px,2.5vw,42px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.22 !important;margin:0 0 12px !important}.ptf-thai-proofreading-related p{color:#514448 !important;font-size:18px !important;line-height:1.76 !important;margin:0 !important;max-width:980px !important}.ptf-thai-proofreading-related a,.ptf-thai-proofreading-related a:link,.ptf-thai-proofreading-related a:visited{color:#A90010 !important;font-weight:900 !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:4px !important}.ptf-fit-grid,.ptf-services-steps{display:grid !important;gap:16px !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important}.ptf-fit-grid article,.ptf-services-steps article{background:#FFFCFC !important;border:1px solid rgba(82,22,28,0.10) !important;border-radius:8px !important;box-shadow:0 10px 24px rgba(35,0,8,0.05) !important;padding:20px !important}.ptf-fit-grid strong,.ptf-services-steps h3{color:#2B1116 !important;display:block !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:20px !important;font-weight:900 !important;line-height:1.32 !important;margin:0 0 10px !important}.ptf-fit-grid p,.ptf-services-steps p{margin:0 !important}.ptf-services-steps article{position:relative !important;overflow:hidden !important}.ptf-services-steps article::before{background:linear-gradient(90deg,#C50012,#FFCC00) !important;content:"" !important;height:4px !important;left:0 !important;position:absolute !important;right:0 !important;top:0 !important}.ptf-services-steps span{color:#B30012 !important;display:block !important;font-size:26px !important;font-weight:900 !important;line-height:1 !important;margin-bottom:16px !important}.ptf-services-cta{align-items:center !important;background:linear-gradient(135deg,#4B050D 0%,#87000F 64%,#1E0D10 100%) !important;border-radius:8px !important;box-shadow:0 22px 50px rgba(35,0,8,0.16) !important;display:grid !important;gap:24px !important;grid-template-columns:minmax(0,1fr) auto !important;padding:32px 36px !important}.ptf-services-cta h2{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-services-cta p{color:rgba(255,255,255,0.90) !important;-webkit-text-fill-color:rgba(255,255,255,0.90) !important;margin:0 !important}.ptf-services-cta a,.ptf-services-cta a:link,.ptf-services-cta a:visited{background:#FFCC00 !important;border-radius:999px !important;color:#3A050B !important;-webkit-text-fill-color:#3A050B !important;font-size:16px !important;font-weight:900 !important;min-width:180px !important;padding:14px 22px !important;text-align:center !important;text-decoration:none !important}@media (max-width:1100px){.ptf-services-hero{grid-template-columns:1fr !important;padding:54px 26px !important}.ptf-services-catalog,.ptf-services-fit,.ptf-thai-proofreading-related,.ptf-services-workflow,.ptf-services-cta{width:calc(100% - 52px) !important}.ptf-services-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ptf-fit-grid,.ptf-services-steps{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:700px){.ptf-services-hero{background:linear-gradient(180deg,#65000C 0%,#8A0010 58%,#FFFFFF 58.2%,#FFFFFF 100%) !important;min-height:0 !important;padding:40px 18px !important}.ptf-services-hero h1{font-size:38px !important}.ptf-services-hero p{font-size:17px !important}.ptf-services-hero-actions{display:grid !important;grid-template-columns:1fr !important}.ptf-services-hero-media img{height:220px !important}.ptf-services-catalog,.ptf-services-fit,.ptf-thai-proofreading-related,.ptf-services-workflow,.ptf-services-cta{margin:28px auto !important;width:100% !important}.ptf-services-catalog,.ptf-services-workflow{padding:0 18px !important}.ptf-services-fit,.ptf-thai-proofreading-related,.ptf-services-cta{border-radius:0 !important;padding:26px 18px !important}.ptf-services-grid,.ptf-fit-grid,.ptf-services-steps,.ptf-services-cta{grid-template-columns:1fr !important}}.proo-layout-cell.proo-content:has(.ptf-price-page){padding:0 !important}.proo-layout-cell.proo-content:has(.ptf-price-page) .proo-post{border-left:0 !important;margin:0 !important;padding:0 !important}.proo-layout-cell.proo-content:has(.ptf-price-page) .proo-postheader{display:none !important}.proo-layout-cell.proo-content:has(.ptf-price-page) .proo-postcontent,.proo-layout-cell.proo-content:has(.ptf-price-page) .item-page,.proo-layout-cell.proo-content:has(.ptf-price-page) .proo-article{max-width:none !important;width:100% !important}.ptf-price-page{background:#FFFFFF !important;box-sizing:border-box !important;color:#2A1114 !important;padding:0 0 48px !important}.ptf-price-hero{align-items:center !important;background:radial-gradient(circle at 86% 24%,rgba(255,210,78,0.18) 0,rgba(255,210,78,0) 30%),linear-gradient(118deg,#4C0008 0%,#8F0012 52%,#B60A1D 100%) !important;box-sizing:border-box !important;display:grid !important;gap:44px !important;grid-template-columns:minmax(0,1fr) minmax(320px,0.52fr) !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;min-height:420px !important;overflow:hidden !important;padding:70px max(7vw,70px) !important;position:relative !important}.ptf-price-hero::before{background:linear-gradient(135deg,rgba(255,255,255,0.16),rgba(255,255,255,0)),repeating-linear-gradient(90deg,rgba(255,255,255,0.08) 0 1px,transparent 1px 74px) !important;content:"" !important;inset:0 !important;opacity:0.45 !important;pointer-events:none !important;position:absolute !important}.ptf-price-hero-copy,.ptf-price-hero-panel{position:relative !important;z-index:1 !important}.ptf-price-hero-copy>span,.ptf-price-section-heading>span,.ptf-price-request>div>span,.ptf-price-cta span{color:#FFD24E !important;display:block !important;font:800 14px/1.35 "Noto Sans Thai",Arial,sans-serif !important;letter-spacing:0 !important;margin:0 0 12px !important;text-transform:uppercase !important}.ptf-price-hero h1{color:#FFFFFF !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(36px,4vw,60px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.14 !important;margin:0 0 22px !important;max-width:900px !important;text-shadow:0 14px 34px rgba(0,0,0,0.22) !important}.ptf-price-hero p{color:rgba(255,255,255,0.94) !important;font-size:20px !important;line-height:1.85 !important;margin:0 !important;max-width:820px !important}.ptf-price-hero-actions{display:flex !important;flex-wrap:wrap !important;gap:14px !important;margin-top:30px !important}.ptf-price-hero-actions a,.ptf-price-hero-actions a:link,.ptf-price-hero-actions a:visited,.ptf-price-cta-actions a,.ptf-price-cta-actions a:link,.ptf-price-cta-actions a:visited{align-items:center !important;border-radius:8px !important;box-sizing:border-box !important;display:inline-flex !important;font:800 17px/1.3 "Noto Sans Thai",Arial,sans-serif !important;justify-content:center !important;min-height:52px !important;padding:14px 24px !important;text-decoration:none !important}.ptf-price-hero-actions a:first-child{background:#FFD24E !important;color:#7A0010 !important;box-shadow:0 18px 34px rgba(0,0,0,0.22) !important}.ptf-price-hero-actions a:last-child{background:rgba(255,255,255,0.12) !important;border:1px solid rgba(255,255,255,0.46) !important;color:#FFFFFF !important}.ptf-price-hero-panel{background:rgba(255,255,255,0.96) !important;border:1px solid rgba(255,255,255,0.8) !important;border-radius:8px !important;box-shadow:0 28px 70px rgba(20,0,5,0.28) !important;color:#2A1114 !important;padding:34px !important}.ptf-price-hero-panel strong{color:#B40016 !important;display:block !important;font:900 30px/1.25 "Noto Sans Thai",Arial,sans-serif !important;margin-bottom:20px !important}.ptf-price-hero-panel ul{display:grid !important;gap:14px !important;list-style:none !important;margin:0 !important;padding:0 !important}.ptf-price-hero-panel li{align-items:center !important;color:#3E2528 !important;display:grid !important;font-size:18px !important;font-weight:700 !important;gap:12px !important;grid-template-columns:26px 1fr !important;line-height:1.55 !important}.ptf-price-hero-panel li::before{background:#C90019 !important;border-radius:50% !important;box-shadow:inset 0 0 0 7px #FFE7EA !important;content:"" !important;display:block !important;height:22px !important;width:22px !important}.ptf-price-plans,.ptf-price-factors,.ptf-price-request,.ptf-price-cta{box-sizing:border-box !important;margin:38px auto 0 !important;max-width:1280px !important;padding:0 34px !important}.ptf-price-section-heading{margin:0 0 26px !important;max-width:860px !important}.ptf-price-section-heading>span,.ptf-price-request>div>span{color:#C70018 !important}.ptf-price-section-heading h2,.ptf-price-request h2,.ptf-price-cta h2{color:#340E14 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(34px,3vw,48px) !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.22 !important;margin:0 0 14px !important}.ptf-price-section-heading p,.ptf-price-request p{color:#4C3A3D !important;font-size:18px !important;line-height:1.85 !important;margin:0 !important}.ptf-price-plan-grid{display:grid !important;gap:20px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ptf-price-plan{background:#FFFFFF !important;border:1px solid #EBD6D9 !important;border-radius:8px !important;box-shadow:0 22px 55px rgba(69,0,8,0.09) !important;box-sizing:border-box !important;min-height:100% !important;padding:30px !important;position:relative !important}.ptf-price-plan::before{background:linear-gradient(90deg,#D0001B,#FFD24E) !important;content:"" !important;height:5px !important;inset:0 0 auto 0 !important;position:absolute !important}.ptf-price-icon{background:#C90019 !important;border-radius:50% !important;box-shadow:0 16px 32px rgba(201,0,25,0.2) !important;height:58px !important;margin:0 0 20px !important;position:relative !important;width:58px !important}.ptf-price-icon::before{background:#FFFFFF !important;content:"" !important;height:30px !important;inset:14px !important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M9 15l2 2 4-5'/%3E%3C/svg%3E") center/contain no-repeat !important;position:absolute !important;width:30px !important}.ptf-price-editing .ptf-price-icon::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4z'/%3E%3C/svg%3E") !important}.ptf-price-custom .ptf-price-icon::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3l2.7 5.5 6.1.9-4.4 4.3 1 6.1-5.4-2.9-5.4 2.9 1-6.1-4.4-4.3 6.1-.9z'/%3E%3C/svg%3E") !important}.ptf-price-plan h3{color:#341015 !important;font-size:28px !important;font-weight:900 !important;line-height:1.25 !important;margin:0 0 12px !important}.ptf-price-plan p,.ptf-price-plan li{color:#4A393C !important;font-size:16.5px !important;line-height:1.75 !important}.ptf-price-plan p{margin:0 0 18px !important}.ptf-price-plan ul{display:grid !important;gap:10px !important;list-style:none !important;margin:0 !important;padding:0 !important}.ptf-price-plan li{display:grid !important;gap:9px !important;grid-template-columns:18px 1fr !important}.ptf-price-plan li::before{color:#C90019 !important;content:"โ“" !important;font-weight:900 !important}.ptf-price-factor-grid{display:grid !important;gap:16px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ptf-price-factor-grid article{background:#FFF9F9 !important;border:1px solid #EBD8DA !important;border-radius:8px !important;box-sizing:border-box !important;padding:24px !important}.ptf-price-factor-grid strong{color:#C70018 !important;display:block !important;font-size:30px !important;font-weight:900 !important;line-height:1 !important;margin-bottom:16px !important}.ptf-price-factor-grid h3{color:#351015 !important;font-size:22px !important;font-weight:900 !important;line-height:1.35 !important;margin:0 0 8px !important}.ptf-price-factor-grid p{color:#554447 !important;font-size:16px !important;line-height:1.75 !important;margin:0 !important}.ptf-price-request{align-items:start !important;background:linear-gradient(135deg,#FFFFFF 0%,#FFF6F7 100%) !important;border:1px solid #E8D2D5 !important;border-radius:8px !important;box-shadow:0 26px 60px rgba(69,0,8,0.08) !important;display:grid !important;gap:32px !important;grid-template-columns:minmax(260px,0.45fr) minmax(0,1fr) !important;padding:34px !important}.ptf-price-request ol{counter-reset:priceSteps !important;display:grid !important;gap:14px !important;list-style:none !important;margin:0 !important;padding:0 !important}.ptf-price-request li{background:#FFFFFF !important;border:1px solid #E9D6D8 !important;border-radius:8px !important;box-sizing:border-box !important;counter-increment:priceSteps !important;display:grid !important;gap:4px 18px !important;grid-template-columns:46px 1fr !important;padding:18px !important}.ptf-price-request li::before{align-items:center !important;background:#C90019 !important;border-radius:50% !important;color:#FFFFFF !important;content:counter(priceSteps,decimal-leading-zero) !important;display:inline-flex !important;font-size:14px !important;font-weight:900 !important;grid-row:span 2 !important;height:42px !important;justify-content:center !important;width:42px !important}.ptf-price-request li strong{color:#2E0E13 !important;font-size:18px !important;line-height:1.45 !important}.ptf-price-request li span{color:#5A494C !important;font-size:15.5px !important;line-height:1.75 !important}.ptf-price-cta{align-items:center !important;background:linear-gradient(120deg,#4D0008 0%,#860011 58%,#220006 100%) !important;border-radius:8px !important;box-shadow:0 28px 70px rgba(69,0,8,0.18) !important;display:grid !important;gap:28px !important;grid-template-columns:minmax(0,1fr) auto !important;padding:34px !important}.ptf-price-cta h2,.ptf-price-cta p{color:#FFFFFF !important}.ptf-price-cta p{font-size:17px !important;line-height:1.75 !important;margin:0 !important;max-width:780px !important}.ptf-price-cta-actions{display:flex !important;flex-wrap:wrap !important;gap:12px !important;justify-content:flex-end !important}.ptf-price-cta-actions a:first-child{background:#FFFFFF !important;color:#7A0010 !important}.ptf-price-cta-actions a:last-child{background:#FFD24E !important;color:#6E0010 !important}@media (max-width:1100px){.ptf-price-hero{grid-template-columns:1fr !important;padding:54px 34px !important}.ptf-price-plan-grid,.ptf-price-factor-grid,.ptf-price-request,.ptf-price-cta{grid-template-columns:1fr !important}.ptf-price-cta-actions{justify-content:flex-start !important}}@media (max-width:700px){.ptf-price-hero{padding:40px 20px !important}.ptf-price-hero h1{font-size:34px !important}.ptf-price-hero p{font-size:17px !important}.ptf-price-hero-actions,.ptf-price-cta-actions{flex-direction:column !important}.ptf-price-hero-actions a,.ptf-price-cta-actions a{width:100% !important}.ptf-price-plans,.ptf-price-factors,.ptf-price-request,.ptf-price-cta{margin-top:24px !important;padding-left:18px !important;padding-right:18px !important}.ptf-price-request,.ptf-price-cta{padding:24px !important}.ptf-price-request li{grid-template-columns:1fr !important}.ptf-price-request li::before{grid-row:auto !important}}.proo-layout-cell.proo-content:has(.ptf-resources-page){padding:0 !important}.proo-layout-cell.proo-content:has(.ptf-resources-page) .proo-post{border-left:0 !important;margin:0 !important;padding:0 !important}.proo-layout-cell.proo-content:has(.ptf-resources-page) .proo-postcontent,.proo-layout-cell.proo-content:has(.ptf-resources-page) .proo-article{max-width:none !important;width:100% !important}.proo-layout-cell.proo-content:has(.ptf-resources-page) .category-list{display:none !important}.ptf-resources-page{background:#FFFFFF !important;box-sizing:border-box !important;color:#2A1114 !important;padding:0 0 48px !important}.ptf-resources-hero{align-items:center !important;background:linear-gradient(112deg,rgba(72,0,9,0.98) 0%,rgba(139,0,17,0.96) 53%,rgba(255,248,248,0.98) 53.2%,rgba(255,255,255,1) 100%) !important;box-sizing:border-box !important;display:grid !important;gap:44px !important;grid-template-columns:minmax(0,1fr) minmax(300px,0.45fr) !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;min-height:420px !important;overflow:hidden !important;padding:68px max(7vw,70px) !important;position:relative !important}.ptf-resources-hero::before{background:radial-gradient(circle at 82% 24%,rgba(201,0,25,0.12) 0,rgba(201,0,25,0) 28%),repeating-linear-gradient(90deg,rgba(255,255,255,0.09) 0 1px,transparent 1px 78px) !important;content:"" !important;inset:0 !important;opacity:0.58 !important;pointer-events:none !important;position:absolute !important}.ptf-resources-hero-copy,.ptf-resources-hero-panel{position:relative !important;z-index:1 !important}.ptf-resources-hero-copy>span,.ptf-resources-section-heading>span,.ptf-resources-guide span,.ptf-resources-cta span{color:#FFD24E !important;display:block !important;font:800 14px/1.35 "Noto Sans Thai",Arial,sans-serif !important;letter-spacing:0 !important;margin:0 0 12px !important;text-transform:uppercase !important}.ptf-resources-hero h1{color:#FFFFFF !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(38px,4.2vw,62px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.12 !important;margin:0 0 22px !important;max-width:900px !important;text-shadow:0 14px 34px rgba(0,0,0,0.24) !important}.ptf-resources-hero p{color:rgba(255,255,255,0.94) !important;font-size:20px !important;line-height:1.85 !important;margin:0 !important;max-width:860px !important}.ptf-resources-hero-actions{display:flex !important;flex-wrap:wrap !important;gap:14px !important;margin-top:30px !important}.ptf-resources-hero-actions a,.ptf-resources-hero-actions a:link,.ptf-resources-hero-actions a:visited,.ptf-resources-guide a,.ptf-resources-guide a:link,.ptf-resources-guide a:visited,.ptf-resources-cta-actions a,.ptf-resources-cta-actions a:link,.ptf-resources-cta-actions a:visited{align-items:center !important;border-radius:8px !important;box-sizing:border-box !important;display:inline-flex !important;font:800 17px/1.3 "Noto Sans Thai",Arial,sans-serif !important;justify-content:center !important;min-height:52px !important;padding:14px 24px !important;text-decoration:none !important}.ptf-resources-hero-actions a:first-child{background:#FFD24E !important;color:#7A0010 !important;box-shadow:0 18px 34px rgba(0,0,0,0.22) !important}.ptf-resources-hero-actions a:last-child{background:rgba(255,255,255,0.12) !important;border:1px solid rgba(255,255,255,0.46) !important;color:#FFFFFF !important}.ptf-resources-hero-panel{background:#FFFFFF !important;border:1px solid #F0DCDD !important;border-radius:8px !important;box-shadow:0 28px 70px rgba(20,0,5,0.18) !important;box-sizing:border-box !important;color:#2A1114 !important;padding:34px !important}.ptf-resources-hero-panel strong{color:#C90019 !important;display:block !important;font-size:86px !important;font-weight:900 !important;line-height:0.95 !important;margin-bottom:14px !important}.ptf-resources-hero-panel span{color:#2F1015 !important;display:block !important;font-size:25px !important;font-weight:900 !important;line-height:1.35 !important;margin-bottom:12px !important}.ptf-resources-hero-panel p{color:#5A4649 !important;font-size:16px !important;line-height:1.75 !important}.ptf-sample-feature,.ptf-sample-list,.ptf-resources-guide,.ptf-resources-cta{box-sizing:border-box !important;margin:38px auto 0 !important;max-width:1280px !important;padding:0 34px !important}.ptf-resources-section-heading{margin:0 0 24px !important;max-width:900px !important}.ptf-resources-section-heading>span,.ptf-resources-guide span{color:#C70018 !important}.ptf-resources-section-heading h2,.ptf-resources-guide h2,.ptf-resources-cta h2{color:#340E14 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(34px,3vw,48px) !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.22 !important;margin:0 0 14px !important}.ptf-resources-section-heading p,.ptf-resources-guide p,.ptf-resources-cta p{color:#4C3A3D !important;font-size:18px !important;line-height:1.85 !important;margin:0 !important}.ptf-sample-feature{background:radial-gradient(circle at 96% 0%,rgba(255,210,78,0.14),transparent 28%),linear-gradient(135deg,#FFFFFF,#FFF7F8) !important;border:1px solid #ECD7D9 !important;border-radius:8px !important;box-shadow:0 26px 60px rgba(69,0,8,0.08) !important;padding:34px !important}.ptf-sample-feature-grid{display:grid !important;gap:18px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ptf-sample-feature-grid article{background:#FFFFFF !important;border:1px solid #E7D3D6 !important;border-radius:8px !important;box-sizing:border-box !important;min-height:190px !important;padding:24px !important}.ptf-sample-feature-grid article:nth-child(2){background:#5A000A !important}.ptf-sample-feature-grid span{color:#C70018 !important;display:block !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0 !important;margin-bottom:14px !important;text-transform:uppercase !important}.ptf-sample-feature-grid article:nth-child(2) span{color:#FFD24E !important}.ptf-sample-feature-grid p{color:#3E2C2F !important;font-size:17px !important;line-height:1.78 !important;margin:0 !important}.ptf-sample-feature-grid article:nth-child(2) p{color:#FFFFFF !important}.ptf-sample-grid{display:grid !important;gap:16px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ptf-sample-grid a,.ptf-sample-grid a:link,.ptf-sample-grid a:visited{background:#FFFFFF !important;border:1px solid #EAD7D9 !important;border-radius:8px !important;box-shadow:0 18px 44px rgba(69,0,8,0.07) !important;box-sizing:border-box !important;color:#2A1114 !important;min-height:164px !important;padding:24px !important;position:relative !important;text-decoration:none !important;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease !important}.ptf-sample-grid a::before{background:linear-gradient(90deg,#D0001B,#FFD24E) !important;content:"" !important;height:5px !important;inset:0 0 auto 0 !important;position:absolute !important}.ptf-sample-grid a:hover,.ptf-sample-grid a:focus{border-color:#D0001B !important;box-shadow:0 24px 56px rgba(69,0,8,0.12) !important;transform:translateY(-3px) !important}.ptf-sample-grid span{color:#C90019 !important;display:block !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0 !important;margin-bottom:12px !important;text-transform:uppercase !important}.ptf-sample-grid strong{color:#311016 !important;display:block !important;font-size:23px !important;font-weight:900 !important;line-height:1.32 !important;margin-bottom:12px !important}.ptf-sample-grid small{color:#58484B !important;display:block !important;font-size:15px !important;line-height:1.65 !important}.ptf-sample-more{margin-top:18px !important}.ptf-sample-more summary{background:#FFF6F7 !important;border:1px solid #EAD4D7 !important;border-radius:8px !important;color:#8C0012 !important;cursor:pointer !important;font-size:17px !important;font-weight:900 !important;list-style:none !important;padding:16px 20px !important}.ptf-sample-more summary::-webkit-details-marker{display:none !important}.ptf-sample-more div{display:flex !important;flex-wrap:wrap !important;gap:10px !important;padding-top:14px !important}.ptf-sample-more a,.ptf-sample-more a:link,.ptf-sample-more a:visited{background:#FFFFFF !important;border:1px solid #E9D6D8 !important;border-radius:999px !important;color:#7E0010 !important;font-weight:800 !important;padding:10px 16px !important;text-decoration:none !important}.ptf-resources-guide{align-items:center !important;background:#FFF8F8 !important;border:1px solid #EAD5D8 !important;border-radius:8px !important;display:grid !important;gap:26px !important;grid-template-columns:minmax(0,1fr) auto !important;padding:32px 34px !important}.ptf-resources-guide a{background:#C90019 !important;color:#FFFFFF !important;white-space:nowrap !important}.ptf-resources-cta{align-items:center !important;background:linear-gradient(120deg,#4D0008 0%,#860011 58%,#220006 100%) !important;border-radius:8px !important;box-shadow:0 28px 70px rgba(69,0,8,0.18) !important;display:grid !important;gap:28px !important;grid-template-columns:minmax(0,1fr) auto !important;padding:34px !important}.ptf-resources-cta h2,.ptf-resources-cta p{color:#FFFFFF !important}.ptf-resources-cta-actions{display:flex !important;flex-wrap:wrap !important;gap:12px !important;justify-content:flex-end !important}.ptf-resources-cta-actions a:first-child{background:#FFFFFF !important;color:#7A0010 !important}.ptf-resources-cta-actions a:last-child{background:#FFD24E !important;color:#6E0010 !important}@media (max-width:1100px){.ptf-resources-hero,.ptf-resources-guide,.ptf-resources-cta{grid-template-columns:1fr !important}.ptf-sample-feature-grid,.ptf-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ptf-resources-cta-actions{justify-content:flex-start !important}}@media (max-width:700px){.ptf-resources-hero{padding:40px 20px !important}.ptf-resources-hero h1{font-size:34px !important}.ptf-resources-hero p{font-size:17px !important}.ptf-resources-hero-actions,.ptf-resources-cta-actions{flex-direction:column !important}.ptf-resources-hero-actions a,.ptf-resources-cta-actions a,.ptf-resources-guide a{width:100% !important}.ptf-sample-feature,.ptf-sample-list,.ptf-resources-guide,.ptf-resources-cta{margin-top:24px !important;padding-left:18px !important;padding-right:18px !important}.ptf-sample-feature,.ptf-resources-guide,.ptf-resources-cta{padding:24px !important}.ptf-sample-feature-grid,.ptf-sample-grid{grid-template-columns:1fr !important}.ptf-resources-hero-panel strong{font-size:68px !important}}.proo-layout-cell.proo-content:has(.ptf-service-detail-page){padding:0 !important}.proo-layout-cell.proo-content:has(.ptf-service-detail-page) .proo-post{border-left:0 !important;margin:0 !important;padding:0 !important}.proo-layout-cell.proo-content:has(.ptf-service-detail-page) .proo-postheader{display:none !important}.proo-layout-cell.proo-content:has(.ptf-service-detail-page) .proo-postcontent,.proo-layout-cell.proo-content:has(.ptf-service-detail-page) .item-page,.proo-layout-cell.proo-content:has(.ptf-service-detail-page) .proo-article{max-width:none !important;width:100% !important}.ptf-service-detail-page{background:#FFFFFF !important;box-sizing:border-box !important;color:#2A1114 !important;padding:0 0 46px !important}.ptf-service-detail-hero{align-items:center !important;background:radial-gradient(circle at 86% 18%,rgba(255,210,78,0.16) 0,rgba(255,210,78,0) 28%),linear-gradient(114deg,#4D0008 0%,#8C0012 56%,#B7081B 100%) !important;box-sizing:border-box !important;display:grid !important;gap:44px !important;grid-template-columns:minmax(0,1fr) minmax(300px,0.42fr) !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;min-height:410px !important;overflow:hidden !important;padding:68px max(7vw,70px) !important;position:relative !important}.ptf-service-detail-hero::before{background:linear-gradient(135deg,rgba(255,255,255,0.15),rgba(255,255,255,0)),repeating-linear-gradient(90deg,rgba(255,255,255,0.08) 0 1px,transparent 1px 74px) !important;content:"" !important;inset:0 !important;opacity:0.48 !important;pointer-events:none !important;position:absolute !important}.ptf-service-detail-hero>div,.ptf-service-detail-hero aside{position:relative !important;z-index:1 !important}.ptf-service-detail-hero span,.ptf-service-detail-cta span{color:#FFD24E !important;display:block !important;font:800 14px/1.35 "Noto Sans Thai",Arial,sans-serif !important;letter-spacing:0 !important;margin:0 0 12px !important;text-transform:uppercase !important}.ptf-service-detail-hero h1{color:#FFFFFF !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(36px,4vw,58px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.14 !important;margin:0 0 22px !important;max-width:920px !important;text-shadow:0 14px 34px rgba(0,0,0,0.24) !important}.ptf-service-detail-hero h1 *{color:inherit !important;font:inherit !important;line-height:inherit !important}.ptf-service-detail-hero #ptf-service-title,.ptf-service-detail-hero #ptf-service-title *,.ptf-service-detail-hero h1 strong,.ptf-service-detail-hero h1 span{color:#FFFFFF !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:inherit !important;font-weight:900 !important;line-height:inherit !important}.ptf-service-detail-hero p{color:rgba(255,255,255,0.94) !important;font-size:20px !important;line-height:1.85 !important;margin:0 !important;max-width:880px !important}.ptf-service-detail-actions{display:flex !important;flex-wrap:wrap !important;gap:14px !important;margin-top:30px !important}.ptf-service-detail-actions a,.ptf-service-detail-actions a:link,.ptf-service-detail-actions a:visited,.ptf-service-detail-cta a,.ptf-service-detail-cta a:link,.ptf-service-detail-cta a:visited{align-items:center !important;border-radius:8px !important;box-sizing:border-box !important;display:inline-flex !important;font:800 17px/1.3 "Noto Sans Thai",Arial,sans-serif !important;justify-content:center !important;min-height:52px !important;padding:14px 24px !important;text-decoration:none !important}.ptf-service-detail-actions a:first-child{background:#FFD24E !important;color:#7A0010 !important;box-shadow:0 18px 34px rgba(0,0,0,0.22) !important}.ptf-service-detail-actions a:last-child{background:rgba(255,255,255,0.12) !important;border:1px solid rgba(255,255,255,0.46) !important;color:#FFFFFF !important}.ptf-service-detail-actions a:last-child,.ptf-service-detail-actions a:last-child:link,.ptf-service-detail-actions a:last-child:visited{color:#FFFFFF !important}.ptf-service-detail-hero aside{background:rgba(255,255,255,0.96) !important;border:1px solid rgba(255,255,255,0.78) !important;border-radius:8px !important;box-shadow:0 28px 70px rgba(20,0,5,0.28) !important;color:#2A1114 !important;padding:32px !important}.ptf-service-detail-hero aside strong{color:#B40016 !important;display:block !important;font:900 28px/1.28 "Noto Sans Thai",Arial,sans-serif !important;margin-bottom:18px !important}.ptf-service-detail-hero aside ul,.ptf-service-detail-grid ul{display:grid !important;gap:12px !important;list-style:none !important;margin:0 !important;padding:0 !important}.ptf-service-detail-hero aside li{align-items:center !important;color:#3E2528 !important;display:grid !important;font-size:17px !important;font-weight:800 !important;gap:12px !important;grid-template-columns:24px 1fr !important;line-height:1.55 !important}.ptf-service-detail-hero aside li::before{background:#C90019 !important;border-radius:50% !important;box-shadow:inset 0 0 0 7px #FFE7EA !important;content:"" !important;height:20px !important;width:20px !important}.ptf-service-detail-grid,.ptf-service-detail-cta{box-sizing:border-box !important;margin:38px auto 0 !important;max-width:1280px !important;padding:0 34px !important}.ptf-service-original-copy,.ptf-service-trust-panel{background:#FFFFFF !important;border:1px solid #EBD6D9 !important;border-radius:8px !important;box-shadow:0 24px 70px rgba(69,0,8,0.07) !important;box-sizing:border-box !important;margin:38px auto 0 !important;max-width:1280px !important;padding:38px 42px !important}.ptf-service-section-heading{margin-bottom:18px !important}.ptf-service-section-heading span{color:#B40016 !important;display:block !important;font:900 14px/1.4 "Noto Sans Thai",Arial,sans-serif !important;letter-spacing:0 !important;margin-bottom:8px !important;text-transform:uppercase !important}.ptf-service-section-heading h2{color:#340E14 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(34px,3vw,48px) !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.22 !important;margin:0 !important}.ptf-service-original-copy p{color:#3E2528 !important;font-size:18px !important;line-height:1.9 !important;margin:0 0 16px !important}.ptf-service-original-copy p:last-child{margin-bottom:0 !important}.ptf-service-detail-grid article p{color:#5E4A4D !important;font-size:17px !important;line-height:1.75 !important;margin:0 0 18px !important}.ptf-service-detail-grid-expanded{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ptf-service-trust-grid{display:grid !important;gap:18px !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important}.ptf-service-trust-grid article{background:#FFF8F0 !important;border:1px solid #F1D7D2 !important;border-radius:8px !important;box-sizing:border-box !important;padding:22px !important}.ptf-service-trust-grid strong{color:#8C0012 !important;display:block !important;font:900 19px/1.35 "Noto Sans Thai",Arial,sans-serif !important;margin-bottom:10px !important}.ptf-service-trust-grid p{color:#4C3A3D !important;font-size:16px !important;line-height:1.75 !important;margin:0 !important}.ptf-restored-original-content{background:#FFFFFF !important;border:1px solid #EBD6D9 !important;border-radius:8px !important;box-shadow:0 24px 70px rgba(69,0,8,0.07) !important;box-sizing:border-box !important;color:#342025 !important;margin:38px auto 0 !important;max-width:1280px !important;padding:42px !important}.ptf-restored-original-content p,.ptf-restored-original-content span,.ptf-restored-original-content li{color:#342025 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:18px !important;line-height:1.85 !important}.ptf-restored-original-content p{margin:0 0 18px !important}.ptf-restored-original-content strong{color:#8C0012 !important;font-weight:900 !important}.ptf-restored-original-content ul{background:#FFF8F0 !important;border:1px solid #F1D7D2 !important;border-radius:8px !important;display:grid !important;gap:10px !important;list-style:none !important;margin:18px 0 28px !important;padding:22px 26px !important}.ptf-restored-original-content li{display:block !important;padding-left:30px !important;position:relative !important}.ptf-restored-original-content li::before{color:#C90019 !important;content:">" !important;font-weight:900 !important;left:0 !important;line-height:1.85 !important;position:absolute !important;top:0 !important}.ptf-legacy-sample-heading{color:#4A0A14 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(24px,2.4vw,34px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.35 !important;margin:28px 0 18px !important}.ptf-restored-original-content img{border-radius:8px !important;height:auto !important;max-width:100% !important}.ptf-service-detail-grid{display:grid !important;gap:20px !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ptf-service-detail-grid article{background:#FFFFFF !important;border:1px solid #EBD6D9 !important;border-radius:8px !important;box-shadow:0 22px 55px rgba(69,0,8,0.08) !important;box-sizing:border-box !important;min-height:0 !important;padding:30px !important;position:relative !important}.ptf-service-detail-grid article::before{background:linear-gradient(90deg,#D0001B,#FFD24E) !important;content:"" !important;height:5px !important;inset:0 0 auto 0 !important;position:absolute !important}.ptf-service-detail-grid article>span{color:#C90019 !important;display:block !important;font-size:34px !important;font-weight:900 !important;line-height:1 !important;margin-bottom:18px !important}.ptf-service-detail-grid h2,.ptf-service-detail-cta h2{color:#340E14 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(32px,2.8vw,44px) !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.22 !important;margin:0 0 16px !important}.ptf-service-detail-grid li{color:#4C3A3D !important;display:grid !important;font-size:17px !important;gap:10px !important;grid-template-columns:20px 1fr !important;line-height:1.75 !important}.ptf-service-detail-grid li::before{color:#C90019 !important;content:"โ“" !important;font-weight:900 !important}.ptf-service-detail-grid a,.ptf-service-detail-grid a:link,.ptf-service-detail-grid a:visited{color:#B40016 !important;font-weight:900 !important;text-decoration:none !important}.ptf-grammar-intent-guide{background:linear-gradient(135deg,rgba(255,255,255,0.98),rgba(255,248,241,0.96)) !important;border:1px solid #EBD6D9 !important;border-radius:8px !important;box-shadow:0 24px 64px rgba(69,0,8,0.08) !important;box-sizing:border-box !important;display:grid !important;gap:28px !important;margin:38px auto 0 !important;max-width:1240px !important;padding:34px !important}.ptf-grammar-intent-copy{max-width:900px !important}.ptf-grammar-intent-copy span{color:#C90019 !important;display:block !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0 !important;margin-bottom:10px !important;text-transform:uppercase !important}.ptf-grammar-intent-copy h2{color:#340E14 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(30px,2.5vw,40px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.24 !important;margin:0 0 14px !important}.ptf-grammar-intent-copy p{color:#4F3C40 !important;font-size:18px !important;line-height:1.82 !important;margin:0 !important}.ptf-grammar-intent-grid{display:grid !important;gap:16px !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important}.ptf-grammar-intent-grid article{background:#FFFFFF !important;border:1px solid rgba(201,0,25,0.16) !important;border-radius:8px !important;box-shadow:0 18px 44px rgba(69,0,8,0.06) !important;box-sizing:border-box !important;min-height:0 !important;padding:24px !important}.ptf-grammar-intent-grid article::before{background:#C90019 !important;border-radius:999px !important;box-shadow:0 12px 28px rgba(201,0,25,0.18) !important;color:#FFFFFF !important;content:"โ“" !important;display:inline-grid !important;font-size:16px !important;font-weight:900 !important;height:34px !important;margin-bottom:16px !important;place-items:center !important;width:34px !important}.ptf-grammar-intent-grid h3{color:#340E14 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:22px !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.35 !important;margin:0 0 10px !important}.ptf-grammar-intent-grid p{color:#5E4A4D !important;font-size:16px !important;line-height:1.78 !important;margin:0 !important}.ptf-service-detail-cta{align-items:center !important;background:linear-gradient(120deg,#4D0008 0%,#860011 58%,#220006 100%) !important;border-radius:8px !important;box-shadow:0 28px 70px rgba(69,0,8,0.18) !important;display:grid !important;gap:28px !important;grid-template-columns:minmax(0,1fr) auto !important;padding:34px !important}.ptf-service-detail-cta h2,.ptf-service-detail-cta p{color:#FFFFFF !important}.ptf-service-detail-cta p{font-size:17px !important;line-height:1.75 !important;margin:0 !important;max-width:760px !important}.ptf-service-detail-cta a{background:#FFD24E !important;color:#6E0010 !important;white-space:nowrap !important}@media (max-width:1100px){.ptf-service-detail-hero,.ptf-service-detail-grid,.ptf-service-detail-cta,.ptf-grammar-intent-grid,.ptf-service-trust-grid{grid-template-columns:1fr !important}}@media (max-width:700px){.ptf-service-detail-hero{padding:40px 20px !important}.ptf-service-detail-hero h1{font-size:34px !important}.ptf-service-detail-hero p{font-size:17px !important}.ptf-service-detail-actions{flex-direction:column !important}.ptf-service-detail-actions a,.ptf-service-detail-cta a{width:100% !important}.ptf-service-detail-grid,.ptf-service-detail-cta,.ptf-grammar-intent-guide,.ptf-service-original-copy,.ptf-service-trust-panel,.ptf-restored-original-content{margin-top:24px !important;padding-left:18px !important;padding-right:18px !important}.ptf-service-detail-grid article,.ptf-service-detail-cta,.ptf-grammar-intent-guide{padding:24px !important}}body .ptf-service-detail-page .ptf-service-detail-cta.ptf-seo-addon-cta h2,body .ptf-service-detail-page .ptf-service-detail-cta.ptf-seo-addon-cta h2 *{color:#FFF4C7 !important;font-weight:900 !important;text-shadow:0 2px 12px rgba(0,0,0,0.55) !important}body .ptf-service-detail-page .ptf-service-detail-cta.ptf-seo-addon-cta p,body .ptf-service-detail-page .ptf-service-detail-cta.ptf-seo-addon-cta p *{color:#FFFFFF !important}body .ptf-service-detail-page .ptf-service-detail-cta.ptf-seo-addon-cta span{color:#FFD24E !important;opacity:1 !important}.ptf-service-detail-academic{background:linear-gradient(180deg,#FFFFFF 0,#FFF9F7 46%,#FFFFFF 100%) !important}.ptf-service-detail-academic .ptf-service-detail-hero{background:linear-gradient(112deg,rgba(77,0,8,0.98) 0%,rgba(132,0,18,0.95) 48%,rgba(183,8,27,0.70) 100%),url("/images/stories/banner/proofread.jpg") center right / cover no-repeat !important;min-height:500px !important;padding-bottom:82px !important;padding-top:82px !important}.ptf-service-detail-academic .ptf-service-detail-hero::after{background:radial-gradient(circle at 18% 26%,rgba(255,210,78,0.20),rgba(255,210,78,0) 30%),linear-gradient(90deg,rgba(255,255,255,0.08),rgba(255,255,255,0)) !important;content:"" !important;inset:0 !important;pointer-events:none !important;position:absolute !important}.ptf-service-detail-academic .ptf-service-detail-hero h1{max-width:860px !important}.ptf-service-detail-academic .ptf-service-detail-hero p{color:#FFF7E0 !important;max-width:820px !important}.ptf-service-detail-academic .ptf-service-detail-hero aside{backdrop-filter:blur(8px) !important;background:rgba(255,255,255,0.94) !important}.ptf-service-standard-panel{box-sizing:border-box !important;display:grid !important;gap:18px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;margin:-42px auto 34px !important;max-width:1280px !important;padding:0 34px !important;position:relative !important;z-index:3 !important}.ptf-service-standard-panel article{background:#FFFFFF !important;border:1px solid #EBD6D9 !important;border-radius:8px !important;box-shadow:0 24px 70px rgba(69,0,8,0.12) !important;box-sizing:border-box !important;padding:28px !important}.ptf-service-standard-panel span{align-items:center !important;background:#B40016 !important;border-radius:999px !important;color:#FFFFFF !important;display:inline-flex !important;font:900 15px/1 "Noto Sans Thai",Arial,sans-serif !important;height:42px !important;justify-content:center !important;margin:0 0 18px !important;width:42px !important}.ptf-service-standard-panel h2{color:#340E14 !important;font:900 24px/1.35 "Noto Sans Thai",Arial,sans-serif !important;margin:0 0 12px !important}.ptf-service-standard-panel p{color:#4C3A3D !important;font-size:17px !important;line-height:1.78 !important;margin:0 !important}.ptf-service-detail-academic .ptf-restored-original-content{margin-top:30px !important}.ptf-service-detail-academic .ptf-restored-original-content>p:first-child,.ptf-service-detail-academic .ptf-restored-original-content>p:nth-child(2),.ptf-service-detail-academic .ptf-restored-original-content>p:nth-child(3){display:none !important}.ptf-service-detail-academic .ptf-restored-original-content h2,.ptf-service-detail-academic .ptf-restored-original-content h2 *{color:#8C0012 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:28px !important;font-weight:900 !important;line-height:1.42 !important}.ptf-service-detail-academic .ptf-restored-original-content table{border:1px solid #EBD6D9 !important;border-collapse:separate !important;border-radius:8px !important;border-spacing:0 !important;box-shadow:0 18px 50px rgba(69,0,8,0.07) !important;overflow:hidden !important;width:100% !important}.ptf-service-detail-academic .ptf-restored-original-content table td,.ptf-service-detail-academic .ptf-restored-original-content table th{background:#FFFFFF !important;border:0 !important;border-bottom:1px solid #F1D7D2 !important;color:#342025 !important;padding:18px !important;vertical-align:top !important}.ptf-service-detail-academic .ptf-restored-original-content table tr:nth-child(even) td{background:#FFF8F0 !important}.ptf-service-detail-academic .ptf-restored-original-content table a{color:#B40016 !important;font-weight:900 !important;text-decoration:none !important}.ptf-service-detail-academic .ptf-seo-addon{margin-top:34px !important}@media (max-width:980px){.ptf-service-standard-panel{grid-template-columns:1fr !important;margin-top:24px !important;padding-left:20px !important;padding-right:20px !important}}@media (max-width:700px){.ptf-service-detail-academic .ptf-service-detail-hero{min-height:auto !important;padding-bottom:44px !important;padding-top:44px !important}.ptf-service-standard-panel article{padding:22px !important}.ptf-service-detail-academic .ptf-restored-original-content table,.ptf-service-detail-academic .ptf-restored-original-content tbody,.ptf-service-detail-academic .ptf-restored-original-content tr,.ptf-service-detail-academic .ptf-restored-original-content td{display:block !important;width:100% !important}}body h1,body h1 *,body h2,body h2 *,body .proo-postcontent h1,body .proo-postcontent h1 *,body .proo-postcontent h2,body .proo-postcontent h2 *,body .ptf-service-detail-hero #ptf-service-title,body .ptf-service-detail-hero #ptf-service-title *,body .ptf-service-detail-cta h2,body .ptf-service-detail-cta h2 *{font-family:"Noto Sans Thai",Arial,sans-serif !important;font-weight:700 !important;letter-spacing:0 !important}html[lang^="en"] h1,html[lang^="en"] h1 *,html[lang^="en"] h2,html[lang^="en"] h2 *,html[lang^="en"] .proo-postcontent h1,html[lang^="en"] .proo-postcontent h1 *,html[lang^="en"] .proo-postcontent h2,html[lang^="en"] .proo-postcontent h2 *,html[lang^="en"] .ptf-service-detail-hero #ptf-service-title,html[lang^="en"] .ptf-service-detail-hero #ptf-service-title *,html[lang^="en"] .ptf-service-detail-cta h2,html[lang^="en"] .ptf-service-detail-cta h2 *{font-family:"Google Sans","Product Sans","Noto Sans",Arial,sans-serif !important;font-weight:800 !important;letter-spacing:0 !important}html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero h1,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero h1 *,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero #ptf-home-hero-title,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-home-hero #ptf-home-hero-title *,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-home-section-heading h2,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-home-section-heading h2 *,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-modern-services h2,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-modern-services h2 *,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-modern-why-copy h2,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-modern-why-copy h2 *,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-editor-team-header h2,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-editor-team-header h2 *,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-modern-cta h2,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-modern-cta h2 *,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-modern-reviews h2,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-modern-reviews h2 *,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-video-testimonial h2,html[lang^="th"] .proo-layout-cell.proo-content .proo-postcontent .ptf-video-testimonial h2 *{font-family:"Noto Sans Thai",Arial,sans-serif !important;font-weight:700 !important;letter-spacing:0 !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero{background:linear-gradient(102deg,rgba(67,0,8,0.98) 0%,rgba(112,0,15,0.94) 42%,rgba(112,0,15,0.58) 66%,rgba(255,255,255,0.06) 100%),url("/images/content/hero-modern.png") center right / cover no-repeat !important;min-height:560px !important;padding:92px max(7vw,76px) 108px !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero::before{background:linear-gradient(90deg,rgba(255,255,255,0.08) 0 1px,transparent 1px 80px),radial-gradient(circle at 12% 22%,rgba(255,210,78,0.20),rgba(255,210,78,0) 26%) !important;opacity:0.55 !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero::after{background:linear-gradient(180deg,rgba(38,0,6,0),rgba(38,0,6,0.18)) !important;content:"" !important;inset:0 !important;pointer-events:none !important;position:absolute !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero #ptf-service-title,html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero #ptf-service-title *{color:#FFFFFF !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(48px,5.1vw,78px) !important;font-weight:700 !important;line-height:1.08 !important;margin-bottom:24px !important;max-width:820px !important;text-shadow:0 18px 40px rgba(0,0,0,0.42) !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero p{color:#FFF8E6 !important;font-size:21px !important;font-weight:700 !important;line-height:1.85 !important;max-width:780px !important;text-shadow:0 10px 24px rgba(0,0,0,0.24) !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero aside{background:rgba(255,255,255,0.96) !important;border:1px solid rgba(255,255,255,0.86) !important;box-shadow:0 34px 90px rgba(30,0,5,0.34) !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero aside strong{font-size:32px !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-standard-panel{gap:22px !important;margin-top:-62px !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-standard-panel article{border-color:#F1D7D2 !important;box-shadow:0 26px 72px rgba(69,0,8,0.12) !important;min-height:100% !important}html[lang^="th"] .ptf-service-detail-academic h1,html[lang^="th"] .ptf-service-detail-academic h1 *,html[lang^="th"] .ptf-service-detail-academic h2,html[lang^="th"] .ptf-service-detail-academic h2 *{font-family:"Noto Sans Thai",Arial,sans-serif !important;font-weight:700 !important;letter-spacing:0 !important}html[lang^="th"] .ptf-service-detail-academic .ptf-restored-original-content h2,html[lang^="th"] .ptf-service-detail-academic .ptf-restored-original-content h2 *,html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-grid h2,html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-grid h2 *,html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-cta h2,html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-cta h2 *{font-size:clamp(34px,3.2vw,48px) !important;line-height:1.16 !important}html[lang^="th"] .ptf-service-detail-academic .ptf-restored-original-content{border-color:#F2D9DD !important;box-shadow:0 28px 80px rgba(69,0,8,0.08) !important;padding:48px !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-grid article{background:linear-gradient(180deg,#FFFFFF,#FFF9F7) !important;box-shadow:0 24px 68px rgba(69,0,8,0.09) !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-cta.ptf-seo-addon-cta{background:radial-gradient(circle at 90% 16%,rgba(255,210,78,0.20),rgba(255,210,78,0) 30%),linear-gradient(120deg,#4D0008 0%,#7B0010 58%,#230006 100%) !important;border:1px solid rgba(255,210,78,0.24) !important;color:#FFFFFF !important}@media (max-width:700px){html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero{padding:48px 20px 42px !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero #ptf-service-title,html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero #ptf-service-title *{font-size:44px !important}html[lang^="th"] .ptf-service-detail-academic .ptf-restored-original-content{padding:24px !important}}.ptf-editor-team-header h2{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;text-shadow:0 1px 4px rgba(0,0,0,0.5) !important}.ptf-editor-team-header p{color:rgba(255,255,255,0.95) !important;-webkit-text-fill-color:rgba(255,255,255,0.95) !important}html[lang^="th"] h1,html[lang^="th"] h1 *,html[lang^="th"] h2,html[lang^="th"] h2 *,html[lang^="th"] .ptf-modern-hero h1,html[lang^="th"] .ptf-modern-hero h1 *,html[lang^="th"] .ptf-home-modern h1,html[lang^="th"] .ptf-home-modern h1 *,html[lang^="th"] .ptf-home-modern h2,html[lang^="th"] .ptf-home-modern h2 *,html[lang^="th"] .ptf-service-detail-hero h1,html[lang^="th"] .ptf-service-detail-hero h1 *,html[lang^="th"] .ptf-service-detail-page h2,html[lang^="th"] .ptf-service-detail-page h2 *,html[lang^="th"] .ptf-service-detail-academic h1,html[lang^="th"] .ptf-service-detail-academic h1 *,html[lang^="th"] .ptf-service-detail-academic h2,html[lang^="th"] .ptf-service-detail-academic h2 *{font-family:"Google Sans","Product Sans","Noto Sans Thai","Sarabun",Arial,sans-serif !important;letter-spacing:0 !important}html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero #ptf-service-title,html[lang^="th"] .ptf-service-detail-academic .ptf-service-detail-hero #ptf-service-title *{font-size:clamp(40px,4.1vw,64px) !important;line-height:1.16 !important;font-weight:800 !important}html[lang^="th"] h1,html[lang^="th"] h1 *,html[lang^="th"] h2,html[lang^="th"] h2 *,html[lang^="th"] .proo-postcontent h1,html[lang^="th"] .proo-postcontent h1 *,html[lang^="th"] .proo-postcontent h2,html[lang^="th"] .proo-postcontent h2 *,html[lang^="th"] .ptf-home-modern h1,html[lang^="th"] .ptf-home-modern h1 *,html[lang^="th"] .ptf-home-modern h2,html[lang^="th"] .ptf-home-modern h2 *,html[lang^="th"] .ptf-service-detail-page h1,html[lang^="th"] .ptf-service-detail-page h1 *,html[lang^="th"] .ptf-service-detail-page h2,html[lang^="th"] .ptf-service-detail-page h2 *{font-family:"Noto Sans Thai",Arial,sans-serif !important;letter-spacing:0 !important}html[lang^="en"] h1,html[lang^="en"] h1 *,html[lang^="en"] h2,html[lang^="en"] h2 *,html[lang^="en"] .proo-postcontent h1,html[lang^="en"] .proo-postcontent h1 *,html[lang^="en"] .proo-postcontent h2,html[lang^="en"] .proo-postcontent h2 *,html[lang^="en"] .ptf-home-modern h1,html[lang^="en"] .ptf-home-modern h1 *,html[lang^="en"] .ptf-home-modern h2,html[lang^="en"] .ptf-home-modern h2 *,html[lang^="en"] .ptf-service-detail-page h1,html[lang^="en"] .ptf-service-detail-page h1 *,html[lang^="en"] .ptf-service-detail-page h2,html[lang^="en"] .ptf-service-detail-page h2 *{font-family:"Noto Sans",Arial,Helvetica,sans-serif !important;letter-spacing:0 !important}html,body,button,input,select,textarea,.proo-post,.proo-post *,.proo-nav,.proo-nav *,.ptf-home-modern,.ptf-home-modern *,.ptf-site-header,.ptf-site-header *,.ptf-site-footer,.ptf-site-footer *,.ptf-service-detail-page,.ptf-service-detail-page *{font-family:"Noto Sans Thai",Arial,Helvetica,sans-serif !important;letter-spacing:0 !important}h1,h1 *,h2,h2 *,h3,h3 *{font-family:"Noto Sans Thai",Arial,Helvetica,sans-serif !important;letter-spacing:0 !important}.proo-layout-cell.proo-content:has(.ptf-about-page){background:#FFFFFF !important}.proo-layout-cell.proo-content:has(.ptf-about-page) .proo-post,.proo-layout-cell.proo-content:has(.ptf-about-page) .item-page,.proo-layout-cell.proo-content:has(.ptf-about-page) .proo-postcontent,.proo-layout-cell.proo-content:has(.ptf-about-page) .proo-article{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}.proo-layout-cell.proo-content:has(.ptf-about-page) .proo-postheader{display:none !important}.ptf-about-page{color:#22050A !important;background:#FFFFFF !important}.ptf-about-page .ptf-section-eyebrow{display:inline-flex !important;align-items:center !important;gap:8px !important;color:#C60018 !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.06em !important;text-transform:uppercase !important}.ptf-about-page .ptf-section-eyebrow::before{content:"" !important;width:9px !important;height:9px !important;border-radius:50% !important;background:#FFD24E !important;box-shadow:0 0 0 5px rgba(255,210,78,0.18) !important}.ptf-about-hero{display:grid !important;grid-template-columns:minmax(0,1.28fr) minmax(300px,0.72fr) !important;gap:32px !important;align-items:center !important;padding:clamp(48px,6vw,88px) max(6vw,44px) !important;background:linear-gradient(112deg,rgba(78,0,9,0.98) 0%,rgba(132,0,18,0.92) 48%,rgba(255,255,255,0.86) 100%),url("/images/content/hero-modern.png") center right / cover no-repeat !important;color:#FFFFFF !important;border-bottom:4px solid #FFD24E !important}.ptf-about-hero h1{margin:14px 0 18px !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-size:clamp(42px,4.8vw,72px) !important;line-height:1.08 !important;font-weight:900 !important;text-shadow:0 18px 36px rgba(0,0,0,0.34) !important}.ptf-about-hero p{max-width:820px !important;margin:0 !important;color:rgba(255,255,255,0.96) !important;font-size:clamp(18px,1.8vw,24px) !important;line-height:1.75 !important;font-weight:600 !important}.ptf-about-actions{display:flex !important;flex-wrap:wrap !important;gap:14px !important;margin-top:32px !important}.ptf-about-actions a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:52px !important;padding:0 24px !important;border-radius:8px !important;text-decoration:none !important;font-weight:900 !important;font-size:16px !important}.ptf-about-actions a:first-child{background:#FFD24E !important;color:#330006 !important;box-shadow:0 16px 36px rgba(255,210,78,0.28) !important}.ptf-about-actions a:last-child{background:rgba(255,255,255,0.10) !important;color:#FFFFFF !important;border:1px solid rgba(255,255,255,0.42) !important}.ptf-about-hero-card{background:rgba(255,255,255,0.94) !important;border:1px solid rgba(255,255,255,0.72) !important;border-radius:12px !important;padding:30px !important;box-shadow:0 28px 78px rgba(0,0,0,0.22) !important;transform:rotate(-2deg) !important}.ptf-about-hero-card strong{display:block !important;color:#B00014 !important;font-size:22px !important;line-height:1.35 !important;font-weight:900 !important;margin-bottom:18px !important}.ptf-about-hero-card ul{margin:0 !important;padding:0 !important;list-style:none !important}.ptf-about-hero-card li{position:relative !important;padding:10px 0 10px 28px !important;border-top:1px solid rgba(176,0,20,0.12) !important;color:#2A0A10 !important;font-size:15px !important;line-height:1.5 !important;font-weight:700 !important}.ptf-about-hero-card li::before{content:"" !important;position:absolute !important;left:0 !important;top:18px !important;width:10px !important;height:10px !important;border-radius:50% !important;background:#C60018 !important}.ptf-about-story{display:grid !important;grid-template-columns:minmax(0,1fr) 320px !important;gap:34px !important;align-items:stretch !important;padding:58px max(6vw,44px) 34px !important;background:radial-gradient(circle at 88% 0%,rgba(198,0,24,0.08),rgba(198,0,24,0) 32%),#FFFFFF !important}.ptf-about-story h2,.ptf-about-team h2,.ptf-about-cta h2{margin:10px 0 18px !important;color:#2A0610 !important;font-size:clamp(30px,3vw,44px) !important;line-height:1.22 !important;font-weight:900 !important}.ptf-about-story p{margin:0 0 16px !important;color:#3F3034 !important;font-size:18px !important;line-height:1.85 !important}.ptf-about-proof-card{display:flex !important;flex-direction:column !important;justify-content:center !important;min-height:260px !important;padding:30px !important;border-radius:12px !important;background:linear-gradient(145deg,#540008,#920012) !important;color:#FFFFFF !important;box-shadow:0 24px 72px rgba(84,0,8,0.18) !important}.ptf-about-proof-card span{color:#FFD24E !important;font-weight:900 !important;font-size:13px !important;text-transform:uppercase !important}.ptf-about-proof-card strong{margin:10px 0 14px !important;color:#FFFFFF !important;font-size:32px !important;line-height:1.1 !important;font-weight:900 !important}.ptf-about-proof-card p{color:rgba(255,255,255,0.92) !important;font-size:15px !important;line-height:1.7 !important}.ptf-about-values{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:22px !important;padding:24px max(6vw,44px) 58px !important}.ptf-about-values article{position:relative !important;overflow:hidden !important;min-height:250px !important;padding:30px !important;border-radius:12px !important;background:linear-gradient(180deg,#FFFFFF,#FFF8F7) !important;border:1px solid rgba(181,0,18,0.14) !important;box-shadow:0 22px 58px rgba(69,0,8,0.08) !important}.ptf-about-values article::before{content:"" !important;position:absolute !important;inset:0 0 auto 0 !important;height:5px !important;background:linear-gradient(90deg,#C60018,#FFD24E) !important}.ptf-about-values article>span{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:48px !important;border-radius:50% !important;background:#C60018 !important;color:#FFFFFF !important;font-weight:900 !important;box-shadow:0 14px 32px rgba(198,0,24,0.18) !important}.ptf-about-values h2{margin:20px 0 10px !important;color:#300611 !important;font-size:24px !important;line-height:1.35 !important;font-weight:900 !important}.ptf-about-values p{margin:0 !important;color:#4A3A3D !important;font-size:16px !important;line-height:1.72 !important}.ptf-about-team{margin:0 max(6vw,44px) 58px !important;border-radius:12px !important;overflow:hidden !important;border:1px solid rgba(181,0,18,0.14) !important;background:#FFF9F7 !important;box-shadow:0 28px 86px rgba(69,0,8,0.10) !important}.ptf-about-team-head{padding:34px 36px !important;background:linear-gradient(120deg,#5A0009,#890012) !important}.ptf-about-team-head h2,.ptf-about-team-head p{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-about-team-head p{max-width:860px !important;margin:0 !important;font-size:17px !important;line-height:1.75 !important}.ptf-about-team-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px !important;padding:28px !important}.ptf-about-editor-card{overflow:hidden !important;border-radius:10px !important;background:#FFFFFF !important;border:1px solid rgba(181,0,18,0.14) !important;box-shadow:0 18px 50px rgba(69,0,8,0.08) !important}.ptf-about-editor-card img{display:block !important;width:100% !important;aspect-ratio:1 / 0.78 !important;object-fit:cover !important;object-position:center top !important}.ptf-about-editor-card div{padding:22px !important}.ptf-about-editor-card span{display:inline-flex !important;padding:7px 12px !important;border-radius:999px !important;background:#FFD24E !important;color:#360006 !important;font-size:12px !important;font-weight:900 !important;text-transform:uppercase !important}.ptf-about-editor-card h3{margin:14px 0 10px !important;color:#2A0610 !important;font-size:24px !important;line-height:1.25 !important;font-weight:900 !important}.ptf-about-editor-card p{margin:0 !important;color:#4B3D40 !important;font-size:15px !important;line-height:1.72 !important}.ptf-about-cta{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:28px !important;align-items:center !important;margin:0 max(6vw,44px) 70px !important;padding:34px !important;border-radius:12px !important;background:linear-gradient(120deg,#4D0008,#250004) !important;color:#FFFFFF !important;box-shadow:0 26px 78px rgba(69,0,8,0.16) !important}.ptf-about-cta h2{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-about-cta p{margin:0 !important;color:rgba(255,255,255,0.9) !important;font-size:17px !important;line-height:1.75 !important}.ptf-about-cta>a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:52px !important;white-space:nowrap !important;padding:0 24px !important;border-radius:8px !important;background:#FFD24E !important;color:#320006 !important;text-decoration:none !important;font-weight:900 !important}@media (max-width:900px){.ptf-about-hero,.ptf-about-story,.ptf-about-cta{grid-template-columns:1fr !important}.ptf-about-values,.ptf-about-team-grid{grid-template-columns:1fr !important}.ptf-about-hero,.ptf-about-story,.ptf-about-values{padding-left:22px !important;padding-right:22px !important}.ptf-about-team,.ptf-about-cta{margin-left:22px !important;margin-right:22px !important}.ptf-about-hero-card{transform:none !important}}.ptf-modern-cta,.ptf-service-detail-cta,.ptf-service-detail-cta.ptf-seo-addon-cta,.ptf-home-final-cta,.ptf-about-cta{position:relative !important;overflow:hidden !important;display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:clamp(18px,3vw,42px) !important;margin:42px max(4vw,32px) !important;padding:clamp(28px,4vw,46px) !important;border-radius:12px !important;border:1px solid rgba(255,210,78,0.24) !important;background:radial-gradient(circle at 92% 16%,rgba(255,210,78,0.20),rgba(255,210,78,0) 28%),linear-gradient(120deg,#4A0008 0%,#780010 54%,#250004 100%) !important;color:#FFFFFF !important;box-shadow:0 26px 80px rgba(69,0,8,0.16) !important}.ptf-modern-cta::before,.ptf-service-detail-cta::before,.ptf-home-final-cta::before,.ptf-about-cta::before{content:"" !important;position:absolute !important;inset:0 !important;pointer-events:none !important;background:linear-gradient(90deg,rgba(255,255,255,0.08),rgba(255,255,255,0)),radial-gradient(circle at 8% 12%,rgba(255,255,255,0.12),rgba(255,255,255,0) 24%) !important}.ptf-modern-cta>*,.ptf-service-detail-cta>*,.ptf-home-final-cta>*,.ptf-about-cta>*{position:relative !important;z-index:1 !important}.ptf-modern-cta span,.ptf-service-detail-cta span,.ptf-home-final-cta span,.ptf-about-cta span,.ptf-modern-cta .ptf-section-eyebrow,.ptf-service-detail-cta .ptf-section-eyebrow,.ptf-home-final-cta .ptf-section-eyebrow,.ptf-about-cta .ptf-section-eyebrow{color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important;font-size:13px !important;line-height:1.35 !important;font-weight:900 !important;letter-spacing:0.04em !important;text-transform:uppercase !important}.ptf-modern-cta h2,.ptf-modern-cta h2 *,.ptf-service-detail-cta h2,.ptf-service-detail-cta h2 *,.ptf-home-final-cta h2,.ptf-home-final-cta h2 *,.ptf-about-cta h2,.ptf-about-cta h2 *{margin:10px 0 12px !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-size:clamp(28px,3vw,42px) !important;line-height:1.22 !important;font-weight:900 !important;text-shadow:0 10px 26px rgba(0,0,0,0.24) !important}.ptf-modern-cta p,.ptf-modern-cta p *,.ptf-service-detail-cta p,.ptf-service-detail-cta p *,.ptf-home-final-cta p,.ptf-home-final-cta p *,.ptf-about-cta p,.ptf-about-cta p *{margin:0 !important;color:rgba(255,255,255,0.94) !important;-webkit-text-fill-color:rgba(255,255,255,0.94) !important;font-size:clamp(15px,1.35vw,18px) !important;line-height:1.75 !important;font-weight:600 !important}.ptf-modern-cta-actions,.ptf-home-final-cta .ptf-hero-actions{display:flex !important;justify-content:flex-end !important;align-items:center !important;gap:14px !important;flex-wrap:wrap !important}.ptf-modern-cta a,.ptf-modern-cta a:link,.ptf-modern-cta a:visited,.ptf-modern-cta-actions a,.ptf-modern-cta-actions a:link,.ptf-modern-cta-actions a:visited,.ptf-service-detail-cta a,.ptf-service-detail-cta a:link,.ptf-service-detail-cta a:visited,.ptf-home-final-cta a,.ptf-home-final-cta a:link,.ptf-home-final-cta a:visited,.ptf-about-cta a,.ptf-about-cta a:link,.ptf-about-cta a:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:52px !important;min-width:190px !important;padding:0 24px !important;border-radius:9px !important;border:1px solid rgba(255,255,255,0.12) !important;background:#FFD24E !important;color:#3A0007 !important;-webkit-text-fill-color:#3A0007 !important;text-decoration:none !important;font-size:16px !important;line-height:1.25 !important;font-weight:900 !important;box-shadow:0 16px 34px rgba(255,210,78,0.22) !important;transition:transform 0.18s ease,box-shadow 0.18s ease,background 0.18s ease !important}.ptf-modern-cta a:first-of-type,.ptf-modern-cta-actions a:first-child,.ptf-home-final-cta .ptf-hero-secondary{background:#FFFFFF !important;color:#780010 !important;-webkit-text-fill-color:#780010 !important;box-shadow:0 16px 34px rgba(255,255,255,0.16) !important}.ptf-modern-cta a:hover,.ptf-modern-cta-actions a:hover,.ptf-service-detail-cta a:hover,.ptf-home-final-cta a:hover,.ptf-about-cta a:hover{transform:translateY(-2px) !important;box-shadow:0 20px 42px rgba(0,0,0,0.22) !important}@media (max-width:760px){.ptf-modern-cta,.ptf-service-detail-cta,.ptf-service-detail-cta.ptf-seo-addon-cta,.ptf-home-final-cta,.ptf-about-cta{grid-template-columns:1fr !important;margin:30px 18px !important;padding:26px 20px !important}.ptf-modern-cta-actions,.ptf-home-final-cta .ptf-hero-actions{justify-content:flex-start !important}.ptf-modern-cta a,.ptf-modern-cta-actions a,.ptf-service-detail-cta a,.ptf-home-final-cta a,.ptf-about-cta a{width:100% !important;min-width:0 !important}}.ptf-service-detail-page{background:linear-gradient(180deg,#FFFFFF 0%,#FFF9F8 52%,#FFFFFF 100%) !important}.ptf-service-detail-page .ptf-service-detail-hero{min-height:clamp(440px,48vw,620px) !important;padding:clamp(54px,7vw,96px) max(6vw,54px) !important;border-bottom:5px solid #FFD24E !important;background:linear-gradient(112deg,rgba(73,0,8,0.98) 0%,rgba(132,0,18,0.92) 47%,rgba(255,255,255,0.80) 100%),url("/images/content/hero-modern.png") center right / cover no-repeat !important;color:#FFFFFF !important}.ptf-service-detail-page .ptf-service-detail-hero::before{background:radial-gradient(circle at 10% 16%,rgba(255,210,78,0.18),rgba(255,210,78,0) 26%),linear-gradient(90deg,rgba(0,0,0,0.12),rgba(0,0,0,0)) !important}.ptf-service-detail-page .ptf-service-detail-hero>div{max-width:820px !important}.ptf-service-detail-page .ptf-service-detail-hero span{display:inline-flex !important;align-items:center !important;gap:9px !important;padding:7px 12px !important;border-radius:999px !important;background:rgba(255,210,78,0.14) !important;color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.04em !important;text-transform:uppercase !important}.ptf-service-detail-page .ptf-service-detail-hero h1,.ptf-service-detail-page .ptf-service-detail-hero #ptf-service-title,.ptf-service-detail-page .ptf-service-detail-hero #ptf-service-title *{margin:20px 0 20px !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-size:clamp(42px,4.9vw,72px) !important;line-height:1.12 !important;font-weight:900 !important;text-shadow:0 18px 42px rgba(0,0,0,0.36) !important}.ptf-service-detail-page .ptf-service-detail-hero p{max-width:760px !important;color:rgba(255,255,255,0.96) !important;-webkit-text-fill-color:rgba(255,255,255,0.96) !important;font-size:clamp(18px,1.75vw,23px) !important;line-height:1.78 !important;font-weight:600 !important}.ptf-service-detail-page .ptf-service-detail-actions{margin-top:32px !important;gap:14px !important}.ptf-service-detail-page .ptf-service-detail-actions a,.ptf-service-detail-page .ptf-service-detail-actions a:link,.ptf-service-detail-page .ptf-service-detail-actions a:visited{min-height:52px !important;padding:0 24px !important;border-radius:9px !important;font-size:16px !important;font-weight:900 !important;text-decoration:none !important}.ptf-service-detail-page .ptf-service-detail-actions a:first-child{background:#FFD24E !important;color:#350006 !important;-webkit-text-fill-color:#350006 !important;box-shadow:0 18px 38px rgba(255,210,78,0.26) !important}.ptf-service-detail-page .ptf-service-detail-actions a:last-child{background:rgba(255,255,255,0.10) !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;border:1px solid rgba(255,255,255,0.48) !important}.ptf-service-detail-page .ptf-service-detail-hero aside{align-self:center !important;max-width:390px !important;padding:32px !important;border-radius:12px !important;background:rgba(255,255,255,0.94) !important;border:1px solid rgba(255,255,255,0.72) !important;box-shadow:0 30px 88px rgba(0,0,0,0.24) !important;transform:rotate(-1.5deg) !important}.ptf-service-detail-page .ptf-service-detail-hero aside strong{display:block !important;color:#B40016 !important;-webkit-text-fill-color:#B40016 !important;font-size:22px !important;line-height:1.35 !important;font-weight:900 !important}.ptf-service-detail-page .ptf-service-detail-hero aside li{color:#251116 !important;font-size:15px !important;line-height:1.55 !important;font-weight:700 !important}.ptf-service-detail-page .ptf-service-standard-panel,.ptf-service-detail-page .ptf-service-detail-grid,.ptf-service-detail-page .ptf-restored-original-content{max-width:1280px !important;margin-left:auto !important;margin-right:auto !important}.ptf-service-detail-page .ptf-service-standard-panel{margin-top:-46px !important;margin-bottom:36px !important;padding-left:max(4vw,26px) !important;padding-right:max(4vw,26px) !important}.ptf-service-detail-page .ptf-service-standard-panel article{border-radius:12px !important;border:1px solid rgba(181,0,18,0.12) !important;background:linear-gradient(180deg,#FFFFFF,#FFF8F7) !important;box-shadow:0 26px 72px rgba(69,0,8,0.10) !important}.ptf-service-detail-page .ptf-service-standard-panel article span,.ptf-service-detail-page .ptf-service-detail-grid article>span{background:#C60018 !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-service-detail-page .ptf-restored-original-content{margin-top:34px !important;margin-bottom:42px !important;padding:clamp(28px,4vw,52px) !important;border-radius:12px !important;border:1px solid rgba(181,0,18,0.12) !important;background:radial-gradient(circle at 96% 0%,rgba(198,0,24,0.07),rgba(198,0,24,0) 28%),#FFFFFF !important;box-shadow:0 30px 90px rgba(69,0,8,0.08) !important}.ptf-service-detail-page .ptf-restored-original-content p,.ptf-service-detail-page .ptf-restored-original-content span,.ptf-service-detail-page .ptf-restored-original-content li{color:#2E2528 !important;-webkit-text-fill-color:#2E2528 !important;font-size:17px !important;line-height:1.82 !important}.ptf-service-detail-page .ptf-restored-original-content a{color:#B40016 !important;-webkit-text-fill-color:#B40016 !important;font-weight:800 !important;text-decoration-thickness:1px !important;text-underline-offset:3px !important}.ptf-service-detail-page .ptf-restored-original-content h2,.ptf-service-detail-page .ptf-restored-original-content h2 *,.ptf-service-detail-page .ptf-service-detail-grid h2,.ptf-service-detail-page .ptf-service-detail-grid h2 *{color:#2C0710 !important;-webkit-text-fill-color:#2C0710 !important;font-size:clamp(26px,2.4vw,38px) !important;line-height:1.28 !important;font-weight:900 !important}.ptf-service-detail-page .ptf-service-detail-grid{padding:0 max(4vw,26px) !important}.ptf-service-detail-page .ptf-service-detail-grid article{border-radius:12px !important;border:1px solid rgba(181,0,18,0.12) !important;background:linear-gradient(180deg,#FFFFFF,#FFF8F7) !important;box-shadow:0 22px 64px rgba(69,0,8,0.08) !important}@media (max-width:900px){.ptf-service-detail-page .ptf-service-detail-hero{grid-template-columns:1fr !important;padding:46px 20px 58px !important}.ptf-service-detail-page .ptf-service-detail-hero aside{max-width:none !important;transform:none !important}.ptf-service-detail-page .ptf-service-detail-hero h1,.ptf-service-detail-page .ptf-service-detail-hero #ptf-service-title,.ptf-service-detail-page .ptf-service-detail-hero #ptf-service-title *{font-size:clamp(34px,10vw,48px) !important}}.proo-header-inner .header2 .custom{display:flex !important;flex-direction:column !important;gap:6px !important}.proo-header-inner .header2 p{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:6px !important;margin:0 !important;color:#FFFFFF !important;font-weight:700 !important}.proo-header-inner .header2 p br{display:none !important}.proo-header-inner .ptf-contact-label{display:inline-flex !important;align-items:center !important;gap:6px !important;color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important;font-weight:900 !important}.proo-header-inner .ptf-contact-label::before{content:"" !important;display:inline-block !important;width:17px !important;height:17px !important;flex:0 0 17px !important;background:currentColor !important;-webkit-mask:var(--ptf-header-icon) center / contain no-repeat !important;mask:var(--ptf-header-icon) center / contain no-repeat !important}.proo-header-inner .ptf-contact-mobile{--ptf-header-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24c1.12.37 2.33.57 3.57.57c.55 0 1 .45 1 1V20c0 .55-.45 1-1 1C10.61 21 3 13.39 3 4c0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1c0 1.24.2 2.45.57 3.57c.11.35.03.74-.25 1.02l-2.2 2.2Z'/%3E%3C/svg%3E") !important}.proo-header-inner .ptf-contact-line{--ptf-header-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 5.5C4 3.57 5.57 2 7.5 2h9C18.43 2 20 3.57 20 5.5v7c0 1.93-1.57 3.5-3.5 3.5H13l-4.6 4.02c-.52.45-1.4.08-1.4-.61V16.9C5.28 16.65 4 15.17 4 13.4V5.5Zm3.5-1.3c-.72 0-1.3.58-1.3 1.3v7.9c0 .72.58 1.3 1.3 1.3h1.1v2.65L12.15 14.7h4.35c.72 0 1.3-.58 1.3-1.3V5.5c0-.72-.58-1.3-1.3-1.3h-9Z'/%3E%3C/svg%3E") !important}.proo-header-inner .ptf-contact-email{--ptf-header-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2Zm0 4-8 5-8-5V6l8 5 8-5v2Z'/%3E%3C/svg%3E") !important}.proo-header-inner .header2 a{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;text-decoration-thickness:1px !important;text-underline-offset:3px !important}.proo-header-inner .header3 .lang-inline{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:9px !important;padding:0 !important;margin:0 !important}.proo-header-inner .header3 .lang-inline li{margin:0 !important;padding:0 !important}.proo-header-inner .header3 .lang-inline a{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:24px !important;border-radius:5px !important;background:rgba(255,255,255,0.12) !important;border:1px solid rgba(255,255,255,0.22) !important;box-shadow:0 6px 14px rgba(0,0,0,0.16) !important}.proo-header-inner .header3 .lang-inline img{width:22px !important;height:auto !important;display:block !important}@media (max-width:760px){.proo-header-inner .header2 p{justify-content:center !important}.proo-header-inner .header3 .lang-inline{justify-content:center !important}}.proo-header-inner .header2 .ptf-header-contact{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;flex-wrap:wrap !important;width:min(860px,100%) !important;margin:0 auto !important}.proo-header-inner .header2 .ptf-contact-pill{display:inline-flex !important;align-items:center !important;gap:7px !important;min-height:34px !important;padding:6px 12px !important;border-radius:999px !important;background:rgba(255,255,255,0.08) !important;border:1px solid rgba(255,255,255,0.14) !important;color:#FFFFFF !important;font-size:14px !important;line-height:1.25 !important;font-weight:800 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 10px 24px rgba(0,0,0,0.12) !important}.proo-header-inner .header2 .ptf-contact-pill-email{background:rgba(255,210,78,0.10) !important}.proo-header-inner .header2 .ptf-contact-pill span,.proo-header-inner .header2 .ptf-contact-pill strong,.proo-header-inner .header2 .ptf-contact-pill a{font-size:inherit !important;line-height:inherit !important}.proo-header-inner .header2 .ptf-contact-label{gap:7px !important;color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important}.proo-header-inner .header2 .ptf-contact-label::before{width:22px !important;height:22px !important;flex-basis:22px !important;padding:0 !important;border-radius:50% !important;background-color:#FFD24E !important;box-shadow:0 0 0 4px rgba(255,210,78,0.14) !important}.proo-header-inner .header2 .ptf-contact-line::before{background-color:#FFFFFF !important;box-shadow:0 0 0 4px rgba(255,255,255,0.12) !important}.proo-header-inner .header2 .ptf-contact-pill a,.proo-header-inner .header2 .ptf-contact-pill a:link,.proo-header-inner .header2 .ptf-contact-pill a:visited{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-weight:800 !important;text-decoration:none !important;border-bottom:1px solid rgba(255,255,255,0.45) !important}.proo-header-inner .header2 .ptf-contact-pill-phone strong{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-weight:900 !important}@media (min-width:960px){.proo-header-inner .header2{width:auto !important;min-width:620px !important}.proo-header-inner .header2 .ptf-header-contact{flex-wrap:nowrap !important}}@media (max-width:760px){.proo-header-inner .header2 .ptf-header-contact{gap:7px !important}.proo-header-inner .header2 .ptf-contact-pill{min-height:32px !important;padding:5px 10px !important;font-size:13px !important}}.proo-header-inner .header2 .custom:not(.ptf-header-contact){display:block !important;width:auto !important;margin:0 !important;padding:7px 0 5px !important;box-sizing:border-box !important}.proo-header-inner .header2 .custom:not(.ptf-header-contact) p{display:block !important;margin:0 0 2px !important;color:#FFFFFF !important;font-weight:800 !important;line-height:1.35 !important}.proo-header-inner .header2 .custom:not(.ptf-header-contact) p:first-child{white-space:nowrap !important;min-height:28px !important}.proo-header-inner .header2 .custom:not(.ptf-header-contact) p:nth-child(2){margin-left:0 !important}.proo-header-inner .header2 .custom:not(.ptf-header-contact) p:last-child{display:none !important}.proo-header-inner .header2 .custom:not(.ptf-header-contact) br{display:none !important}.proo-header-inner .header2 .custom:not(.ptf-header-contact) .ptf-contact-label{display:inline-flex !important;align-items:center !important;gap:6px !important;color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important;font-weight:900 !important}.proo-header-inner .header2 .custom:not(.ptf-header-contact) .ptf-contact-label::before{width:20px !important;height:20px !important;flex-basis:20px !important;margin-right:1px !important;background-color:currentColor !important;box-shadow:none !important}.proo-header-inner .header2 .custom:not(.ptf-header-contact) .ptf-contact-line::before{background-color:currentColor !important;box-shadow:none !important}@media (max-width:760px){.proo-header-inner .header2 .custom:not(.ptf-header-contact) p{text-align:center !important}}.proo-layout-cell.proo-content:has(.ptf-contact-section){background:#FFFFFF !important}.proo-layout-cell.proo-content:has(.ptf-contact-section) .proo-post{max-width:1280px !important;margin:0 auto !important;background:transparent !important;border:0 !important;box-shadow:none !important}.proo-layout-cell.proo-content:has(.ptf-contact-section) .proo-postcontent{padding:28px 28px 44px !important;color:#2C1016 !important}.proo-layout-cell.proo-content:has(.ptf-contact-section) .ptf-content-note{position:relative !important;overflow:hidden !important;margin:0 0 24px !important;padding:clamp(28px,4vw,52px) !important;border-radius:18px !important;color:#FFFFFF !important;background:linear-gradient(115deg,rgba(75,0,10,.96) 0%,rgba(153,0,20,.92) 48%,rgba(33,10,15,.92) 100%),url("/images/content/hero-modern-20260714.webp") right center / cover no-repeat !important;box-shadow:0 26px 60px rgba(80,0,12,.22) !important}.proo-layout-cell.proo-content:has(.ptf-contact-section) .ptf-content-note::before{content:"Contact" !important;display:inline-flex !important;align-items:center !important;gap:9px !important;min-height:30px !important;margin-bottom:14px !important;padding:7px 13px !important;border-radius:999px !important;color:#FFD24E !important;background:rgba(255,255,255,.11) !important;border:1px solid rgba(255,255,255,.2) !important;font-size:13px !important;font-weight:900 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.proo-layout-cell.proo-content:has(.ptf-contact-section) .ptf-content-note h1{max-width:760px !important;margin:0 0 16px !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(34px,4vw,56px) !important;line-height:1.12 !important;font-weight:900 !important;letter-spacing:0 !important}.proo-layout-cell.proo-content:has(.ptf-contact-section) .ptf-content-note p{max-width:850px !important;margin:0 0 12px !important;color:rgba(255,255,255,.94) !important;font-size:clamp(17px,1.55vw,21px) !important;line-height:1.85 !important;font-weight:600 !important}.ptf-contact-section{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(280px,360px) !important;gap:22px !important;margin:0 0 24px !important}.ptf-contact-channels{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:16px !important;grid-column:1 / -1 !important}.ptf-contact-channel,.ptf-contact-office,.ptf-contact-hours,.ptf-contact-map,.ptf-contact-faq{position:relative !important;overflow:hidden !important;border:1px solid rgba(120,0,20,.12) !important;border-radius:16px !important;background:#FFFFFF !important;box-shadow:0 18px 44px rgba(64,0,12,.08) !important}.ptf-contact-channel{min-height:188px !important;padding:28px 26px 24px !important}.ptf-contact-channel::before,.ptf-contact-office::before,.ptf-contact-hours::before{content:"" !important;display:grid !important;place-items:center !important;width:52px !important;height:52px !important;margin-bottom:18px !important;border-radius:16px !important;color:#FFFFFF !important;background:linear-gradient(135deg,#D40424,#8E0015) !important;box-shadow:0 14px 30px rgba(201,0,30,.24) !important;background-color:#D40424 !important;background-repeat:no-repeat !important;background-position:center !important;background-size:26px 26px !important}.ptf-contact-channel:nth-child(1)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-10 6L2 7'/%3E%3C/svg%3E") !important}.ptf-contact-channel:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2A19.79 19.79 0 0 1 3.08 5.18 2 2 0 0 1 5.06 3h3a2 2 0 0 1 2 1.72c.12.9.32 1.77.6 2.6a2 2 0 0 1-.45 2.11L9 10.64a16 16 0 0 0 4.36 4.36l1.21-1.21a2 2 0 0 1 2.11-.45c.83.28 1.7.48 2.6.6A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") !important}.ptf-contact-channel:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z'/%3E%3C/svg%3E") !important}.ptf-contact-channel h3,.ptf-contact-office h3,.ptf-contact-hours h3,.ptf-contact-faq h3{margin:0 0 10px !important;color:#2C1016 !important;font-size:24px !important;line-height:1.25 !important;font-weight:900 !important}.ptf-contact-channel p,.ptf-contact-office p,.ptf-contact-hours p,.ptf-contact-faq p,.ptf-contact-faq li{margin:0 0 9px !important;color:#533A40 !important;font-size:17px !important;line-height:1.75 !important;font-weight:500 !important}.ptf-contact-channel a,.ptf-contact-channel a:link,.ptf-contact-channel a:visited,.ptf-contact-faq a,.ptf-contact-faq a:link,.ptf-contact-faq a:visited{color:#C5001D !important;-webkit-text-fill-color:#C5001D !important;font-weight:900 !important;text-decoration:none !important}.ptf-contact-channel a:hover,.ptf-contact-channel a:focus,.ptf-contact-faq a:hover,.ptf-contact-faq a:focus{color:#7A0011 !important;-webkit-text-fill-color:#7A0011 !important;text-decoration:underline !important}.ptf-contact-office,.ptf-contact-hours{padding:28px !important}.ptf-contact-map{display:grid !important;grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr) !important;gap:24px !important;align-items:stretch !important;margin:0 0 30px !important;padding:28px !important;background:radial-gradient(circle at 18% 20%,rgba(255,210,78,.18),transparent 30%),linear-gradient(135deg,#FFFFFF 0%,#FFF7F5 100%) !important}.ptf-contact-map-copy{display:flex !important;flex-direction:column !important;justify-content:center !important}.ptf-contact-map-copy span{display:inline-flex !important;width:fit-content !important;margin-bottom:12px !important;padding:7px 12px !important;border-radius:999px !important;color:#8A0012 !important;-webkit-text-fill-color:#8A0012 !important;background:#FFD24E !important;font-size:12px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.ptf-contact-map-copy h3{margin:0 0 12px !important;color:#2C1016 !important;font-size:clamp(28px,3vw,42px) !important;line-height:1.18 !important;font-weight:900 !important}.ptf-contact-map-copy p{max-width:520px !important;margin:0 !important;color:#533A40 !important;font-size:17px !important;line-height:1.8 !important;font-weight:500 !important}.ptf-contact-map-frame{overflow:hidden !important;min-height:340px !important;border:1px solid rgba(120,0,20,.16) !important;border-radius:16px !important;background:#F7F0EF !important;box-shadow:0 16px 36px rgba(64,0,12,.1) !important}.ptf-contact-map-frame iframe{display:block !important;width:100% !important;height:100% !important;min-height:340px !important;border:0 !important}.ptf-contact-office::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s7-4.35 7-11a7 7 0 1 0-14 0c0 6.65 7 11 7 11z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E") !important}.ptf-contact-hours::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") !important}.ptf-contact-faq{margin:0 0 30px !important;padding:32px !important;background:radial-gradient(circle at right top,rgba(255,210,78,.16),transparent 28%),linear-gradient(180deg,#FFFFFF,#FFF9F7) !important}.ptf-contact-faq ul{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px 16px !important;margin:18px 0 18px !important;padding:0 !important;list-style:none !important}.ptf-contact-faq li{position:relative !important;min-height:52px !important;margin:0 !important;padding:14px 16px 14px 48px !important;border:1px solid rgba(120,0,20,.1) !important;border-radius:14px !important;background:#FFFFFF !important}.ptf-contact-faq li::before{content:"" !important;position:absolute !important;left:16px !important;top:18px !important;width:18px !important;height:18px !important;border-radius:999px !important;background:#D40424 !important;box-shadow:inset 0 0 0 5px #FFD24E !important}.ptf-contact-faq>p:last-child{margin-top:18px !important;padding:18px 20px !important;border-radius:14px !important;color:#FFFFFF !important;background:#4A000A !important}.ptf-contact-faq>p:last-child a,.ptf-contact-faq>p:last-child a:link,.ptf-contact-faq>p:last-child a:visited{color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important}@media (max-width:900px){.ptf-contact-section,.ptf-contact-channels,.ptf-contact-map,.ptf-contact-faq ul{grid-template-columns:1fr !important}.ptf-contact-map-frame,.ptf-contact-map-frame iframe{min-height:300px !important}}@media (max-width:520px){.proo-layout-cell.proo-content:has(.ptf-contact-section) .proo-postcontent{padding:18px 14px 34px !important}.proo-layout-cell.proo-content:has(.ptf-contact-section) .ptf-content-note,.ptf-contact-channel,.ptf-contact-office,.ptf-contact-hours,.ptf-contact-map,.ptf-contact-map-frame,.ptf-contact-faq{border-radius:14px !important}.ptf-contact-channel,.ptf-contact-office,.ptf-contact-hours,.ptf-contact-map,.ptf-contact-faq{padding:22px !important}.ptf-contact-map-frame,.ptf-contact-map-frame iframe{min-height:260px !important}}.proo-layout-cell.proo-content:has(.ptf-order-page){background:radial-gradient(circle at 88% 8%,rgba(212,4,36,.08),transparent 28%),linear-gradient(180deg,#FFFFFF 0%,#FFF8F7 100%) !important}.proo-layout-cell.proo-content:has(.ptf-order-page) .proo-post{max-width:1280px !important;margin:0 auto !important;background:transparent !important;border:0 !important;box-shadow:none !important}.proo-layout-cell.proo-content:has(.ptf-order-page) .proo-postheader{display:none !important}.proo-layout-cell.proo-content:has(.ptf-order-page) .proo-postcontent{padding:28px 28px 48px !important}.ptf-order-page{color:#2C1016 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important}.ptf-order-page>h1{position:relative !important;overflow:hidden !important;margin:0 0 26px !important;padding:clamp(30px,4.2vw,58px) clamp(24px,4vw,54px) !important;border-radius:18px !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;background:linear-gradient(112deg,rgba(70,0,10,.98),rgba(151,0,22,.94) 52%,rgba(35,10,14,.94)),url("/images/content/hero-modern-20260714.webp") right center / cover no-repeat !important;box-shadow:0 26px 58px rgba(80,0,12,.2) !important;font-size:clamp(36px,4.2vw,58px) !important;line-height:1.12 !important;font-weight:900 !important;letter-spacing:0 !important}.ptf-order-page>h1::before{content:"Order Guide" !important;display:block !important;width:max-content !important;max-width:100% !important;margin:0 0 14px !important;padding:7px 14px !important;border-radius:999px !important;color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important;background:rgba(255,255,255,.12) !important;border:1px solid rgba(255,255,255,.22) !important;font-size:13px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.ptf-order-page>p:first-of-type{max-width:980px !important;margin:0 0 28px !important;padding:24px 28px !important;border-left:6px solid #FFD24E !important;border-radius:16px !important;color:#3D252B !important;background:#FFFFFF !important;box-shadow:0 18px 45px rgba(64,0,12,.08) !important;font-size:19px !important;line-height:1.85 !important;font-weight:600 !important}.ptf-order-page h2{position:relative !important;margin:34px 0 18px !important;padding-left:46px !important;color:#2C1016 !important;-webkit-text-fill-color:#2C1016 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(28px,2.7vw,38px) !important;line-height:1.22 !important;font-weight:900 !important}.ptf-order-page h2::before{content:"" !important;position:absolute !important;left:0 !important;top:.1em !important;width:34px !important;height:34px !important;border-radius:12px !important;background:#D40424 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 11l3 3L22 4'/%3E%3Cpath d='M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11'/%3E%3C/svg%3E") center / 20px 20px no-repeat !important;box-shadow:0 12px 26px rgba(212,4,36,.22) !important}.ptf-order-page p,.ptf-order-page li{color:#4D3A40 !important;font-size:17px !important;line-height:1.78 !important;font-weight:500 !important}.ptf-order-page ol{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important;margin:0 0 28px !important;padding:0 !important;list-style:none !important;counter-reset:ptf-order-step !important}.ptf-order-page ol>li{counter-increment:ptf-order-step !important;position:relative !important;min-height:120px !important;margin:0 !important;padding:24px 24px 22px 88px !important;border:1px solid rgba(120,0,20,.11) !important;border-radius:16px !important;background:#FFFFFF !important;box-shadow:0 18px 42px rgba(64,0,12,.07) !important}.ptf-order-page ol>li::before{content:counter(ptf-order-step,decimal-leading-zero) !important;position:absolute !important;left:24px !important;top:24px !important;display:grid !important;place-items:center !important;width:44px !important;height:44px !important;border-radius:999px !important;color:#FFFFFF !important;background:linear-gradient(135deg,#D40424,#850012) !important;box-shadow:0 14px 28px rgba(212,4,36,.24) !important;font-size:15px !important;font-weight:900 !important}.ptf-order-page ul{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px 16px !important;margin:0 0 28px !important;padding:0 !important;list-style:none !important}.ptf-order-page ul>li{position:relative !important;margin:0 !important;padding:16px 18px 16px 50px !important;border:1px solid rgba(120,0,20,.1) !important;border-radius:14px !important;background:#FFFFFF !important}.ptf-order-page ul>li::before{content:"" !important;position:absolute !important;left:18px !important;top:22px !important;width:18px !important;height:18px !important;border-radius:999px !important;background:#FFD24E url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23850012' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 14px 14px no-repeat !important}.ptf-order-page>h2:nth-of-type(4) + p,.ptf-order-page>h2:nth-of-type(5) + p{margin:0 0 24px !important;padding:22px 26px !important;border-radius:16px !important;border:1px solid rgba(120,0,20,.12) !important;background:linear-gradient(180deg,#FFFFFF,#FFF8F7) !important;box-shadow:0 18px 42px rgba(64,0,12,.07) !important}.ptf-order-page a,.ptf-order-page a:link,.ptf-order-page a:visited{color:#C5001D !important;-webkit-text-fill-color:#C5001D !important;font-weight:900 !important;text-decoration:none !important}.ptf-order-page a:hover,.ptf-order-page a:focus{color:#7A0011 !important;-webkit-text-fill-color:#7A0011 !important;text-decoration:underline !important}.ptf-order-page .ptf-service-detail-faq,.ptf-order-page .ptf-service-detail-cta{margin-top:36px !important}.ptf-order-page .ptf-faq-list{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important}.ptf-order-page .ptf-faq-item{margin:0 !important;padding:22px !important;border:1px solid rgba(120,0,20,.1) !important;border-radius:16px !important;background:#FFFFFF !important;box-shadow:0 14px 36px rgba(64,0,12,.06) !important}.ptf-order-page .ptf-faq-item h3{margin:0 0 8px !important;color:#2C1016 !important;font-size:21px !important;line-height:1.35 !important;font-weight:900 !important}@media (max-width:900px){.ptf-order-page ol,.ptf-order-page ul,.ptf-order-page .ptf-faq-list{grid-template-columns:1fr !important}}@media (max-width:520px){.proo-layout-cell.proo-content:has(.ptf-order-page) .proo-postcontent{padding:18px 14px 34px !important}.ptf-order-page>h1{border-radius:14px !important}.ptf-order-page>p:first-of-type,.ptf-order-page ol>li,.ptf-order-page ul>li,.ptf-order-page .ptf-faq-item{border-radius:14px !important}.ptf-order-page ol>li{padding-left:76px !important}.ptf-order-page h2{padding-left:42px !important}}.ptf-order-page .ptf-video-testimonial{grid-template-columns:minmax(360px,.9fr) minmax(420px,1fr) !important}.ptf-order-page .ptf-video-copy h2,.ptf-order-page .ptf-video-copy h2 *,.ptf-order-page .ptf-video-copy p,.ptf-order-page .ptf-video-copy li{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.proo-layout-cell.proo-content .proo-postcontent .ptf-order-page .ptf-video-copy h2,.proo-layout-cell.proo-content .proo-postcontent .ptf-order-page .ptf-video-copy h2 *,.proo-layout-cell.proo-content .proo-postcontent .ptf-order-page .ptf-video-copy p,.proo-layout-cell.proo-content .proo-postcontent .ptf-order-page .ptf-video-copy li{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-order-page .ptf-video-copy h2{font-size:clamp(30px,2.3vw,40px) !important;line-height:1.28 !important;margin:0 0 14px !important;padding-left:0 !important}.ptf-order-page .ptf-video-copy h2::before{display:none !important}.ptf-order-page .ptf-video-copy ul{display:grid !important;gap:12px !important;grid-template-columns:1fr !important;list-style:none !important;margin:0 !important;padding:0 !important}.ptf-order-page .ptf-video-copy ul>li{background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;display:block !important;font-size:16px !important;line-height:1.65 !important;margin:0 !important;min-height:0 !important;padding:0 0 0 34px !important;position:relative !important;width:auto !important}.ptf-order-page .ptf-video-copy ul>li::before{align-items:center !important;background:#FFCC00 !important;border-radius:999px !important;box-shadow:0 8px 16px rgba(255,204,0,.22) !important;color:#56000A !important;content:"\2713" !important;display:flex !important;font-size:13px !important;font-weight:900 !important;height:20px !important;justify-content:center !important;left:0 !important;margin:0 !important;position:absolute !important;top:.26em !important;width:20px !important}@media (max-width:1100px){.ptf-order-page .ptf-video-testimonial{grid-template-columns:1fr !important}}.proo-layout-cell.proo-content:has(.ptf-faq-page){background:radial-gradient(circle at 86% 6%,rgba(212,4,36,.08),transparent 30%),linear-gradient(180deg,#FFFFFF 0%,#FFF8F7 100%) !important}.proo-layout-cell.proo-content:has(.ptf-faq-page) .proo-post{max-width:1280px !important;margin:0 auto !important;background:transparent !important;border:0 !important;box-shadow:none !important}.proo-layout-cell.proo-content:has(.ptf-faq-page) .proo-postheader{display:none !important}.proo-layout-cell.proo-content:has(.ptf-faq-page) .proo-postcontent{padding:28px 28px 48px !important}.ptf-faq-page{color:#2C1016 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important}.ptf-faq-page .ptf-service-detail-hero{margin:0 0 30px !important;border-radius:18px !important;background:linear-gradient(112deg,rgba(70,0,10,.98),rgba(151,0,22,.94) 52%,rgba(35,10,14,.94)),url("/images/content/hero-modern-20260714.webp") right center / cover no-repeat !important;box-shadow:0 26px 58px rgba(80,0,12,.2) !important}.ptf-faq-page .ptf-service-detail-hero::after{content:"" !important;position:absolute !important;right:clamp(24px,8vw,110px) !important;top:50% !important;width:clamp(110px,18vw,210px) !important;height:clamp(110px,18vw,210px) !important;transform:translateY(-50%) rotate(-8deg) !important;border-radius:38px !important;background:#FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='92' viewBox='0 0 24 24' fill='none' stroke='%23d40424' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.1 9a3 3 0 1 1 5.8 1c-.8 1.5-2.9 1.8-2.9 3.5'/%3E%3Cpath d='M12 17h.01'/%3E%3Cpath d='M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z'/%3E%3C/svg%3E") center / 58% 58% no-repeat !important;box-shadow:0 24px 52px rgba(0,0,0,.18) !important;opacity:.96 !important}.ptf-faq-page .ptf-service-detail-hero>div{max-width:760px !important;position:relative !important;z-index:2 !important}.ptf-faq-page .ptf-service-detail-hero span{color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important}.ptf-faq-page .ptf-service-detail-hero h1,.ptf-faq-page .ptf-service-detail-hero h1 *{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(38px,4.5vw,60px) !important;line-height:1.12 !important;font-weight:900 !important}.ptf-faq-page .ptf-service-detail-hero p{color:rgba(255,255,255,.94) !important;font-size:clamp(17px,1.5vw,21px) !important;line-height:1.82 !important;font-weight:600 !important}.ptf-faq-page .ptf-service-detail-hero aside{position:relative !important;z-index:2 !important;background:rgba(255,255,255,.13) !important;border:1px solid rgba(255,255,255,.24) !important;border-radius:16px !important;backdrop-filter:blur(6px) !important}.ptf-faq-page .ptf-restored-original-content{margin:42px 0 0 !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important}.ptf-faq-page .ptf-restored-original-content>h2{position:relative !important;margin:34px 0 18px !important;padding-left:48px !important;color:#2C1016 !important;-webkit-text-fill-color:#2C1016 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(28px,2.7vw,38px) !important;line-height:1.22 !important;font-weight:900 !important}.ptf-faq-page .ptf-restored-original-content>h2::before{content:"" !important;position:absolute !important;left:0 !important;top:.08em !important;width:36px !important;height:36px !important;border-radius:13px !important;background:#D40424 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a4 4 0 0 1-4 4H8l-5 3V7a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4z'/%3E%3Cpath d='M8.8 9a3 3 0 1 1 5.4 1.8c-.8.8-1.4 1.2-1.4 2.2'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E") center / 22px 22px no-repeat !important;box-shadow:0 12px 26px rgba(212,4,36,.22) !important}.ptf-faq-page .ptf-restored-original-content .ptf-faq-item{position:relative !important;overflow:hidden !important;margin:0 0 16px !important;padding:26px 28px 24px 82px !important;border:1px solid rgba(120,0,20,.11) !important;border-radius:16px !important;background:#FFFFFF !important;box-shadow:0 18px 42px rgba(64,0,12,.07) !important}.ptf-faq-page .ptf-restored-original-content .ptf-faq-item::before{content:"?" !important;position:absolute !important;left:26px !important;top:26px !important;display:grid !important;place-items:center !important;width:40px !important;height:40px !important;border-radius:999px !important;color:#FFFFFF !important;background:linear-gradient(135deg,#D40424,#850012) !important;box-shadow:0 14px 28px rgba(212,4,36,.24) !important;font-size:22px !important;font-weight:900 !important}.ptf-faq-page .ptf-restored-original-content .ptf-faq-item::after{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;right:0 !important;height:4px !important;background:linear-gradient(90deg,#D40424,#FFD24E) !important}.ptf-faq-page .ptf-faq-item h3{margin:0 0 10px !important;color:#2C1016 !important;-webkit-text-fill-color:#2C1016 !important;font-size:clamp(20px,2vw,25px) !important;line-height:1.35 !important;font-weight:900 !important}.ptf-faq-page .ptf-faq-item p,.ptf-faq-page .ptf-faq-item li{color:#4D3A40 !important;font-size:17px !important;line-height:1.82 !important;font-weight:500 !important}.ptf-faq-page .ptf-faq-item ol,.ptf-faq-page .ptf-faq-item ul{margin:14px 0 0 !important;padding:0 !important;list-style:none !important}.ptf-faq-page .ptf-faq-item li{position:relative !important;margin:0 0 9px !important;padding-left:28px !important}.ptf-faq-page .ptf-faq-item li::before{content:"" !important;position:absolute !important;left:0 !important;top:.6em !important;width:13px !important;height:13px !important;border-radius:999px !important;background:#FFD24E !important;box-shadow:inset 0 0 0 4px #D40424 !important}.ptf-faq-page a,.ptf-faq-page a:link,.ptf-faq-page a:visited{color:#C5001D !important;-webkit-text-fill-color:#C5001D !important;font-weight:900 !important;text-decoration:none !important}.ptf-faq-page a:hover,.ptf-faq-page a:focus{color:#7A0011 !important;-webkit-text-fill-color:#7A0011 !important;text-decoration:underline !important}.ptf-faq-page .ptf-service-detail-cta{margin-top:34px !important}@media (max-width:900px){.ptf-faq-page .ptf-service-detail-hero::after{opacity:.18 !important;right:18px !important}}@media (max-width:520px){.proo-layout-cell.proo-content:has(.ptf-faq-page) .proo-postcontent{padding:18px 14px 34px !important}.ptf-faq-page .ptf-service-detail-hero,.ptf-faq-page .ptf-restored-original-content .ptf-faq-item{border-radius:14px !important}.ptf-faq-page .ptf-restored-original-content .ptf-faq-item{padding:22px 20px 20px 70px !important}.ptf-faq-page .ptf-restored-original-content .ptf-faq-item::before{left:20px !important;top:22px !important;width:36px !important;height:36px !important}.ptf-faq-page .ptf-restored-original-content>h2{padding-left:42px !important}.ptf-faq-page .ptf-restored-original-content{margin-top:28px !important}}.proo-layout-cell.proo-content:has(.ptf-sitemap-page){background:radial-gradient(circle at 86% 8%,rgba(212,4,36,.08),transparent 30%),linear-gradient(180deg,#FFFFFF 0%,#FFF8F7 100%) !important}.proo-layout-cell.proo-content:has(.ptf-sitemap-page) .proo-post{max-width:1280px !important;margin:0 auto !important;background:transparent !important;border:0 !important;box-shadow:none !important}.proo-layout-cell.proo-content:has(.ptf-sitemap-page) .proo-postcontent{padding:28px 28px 48px !important}.ptf-sitemap-page{position:relative !important;overflow:hidden !important;margin:0 0 28px !important;padding:clamp(30px,4vw,56px) !important;border-radius:18px !important;color:#FFFFFF !important;background:linear-gradient(112deg,rgba(70,0,10,.98),rgba(151,0,22,.94) 52%,rgba(35,10,14,.94)),url("/images/content/hero-modern-20260714.webp") right center / cover no-repeat !important;box-shadow:0 26px 58px rgba(80,0,12,.2) !important}.ptf-sitemap-page::before{content:"Site Index" !important;display:inline-flex !important;margin-bottom:14px !important;padding:7px 14px !important;border-radius:999px !important;color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important;background:rgba(255,255,255,.12) !important;border:1px solid rgba(255,255,255,.22) !important;font-size:13px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.ptf-sitemap-page::after{content:"" !important;position:absolute !important;right:clamp(24px,7vw,100px) !important;top:50% !important;width:clamp(105px,16vw,190px) !important;height:clamp(105px,16vw,190px) !important;transform:translateY(-50%) rotate(-8deg) !important;border-radius:36px !important;background:#FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='92' viewBox='0 0 24 24' fill='none' stroke='%23d40424' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M4 19h16'/%3E%3Ccircle cx='7' cy='5' r='1' fill='%23d40424'/%3E%3Ccircle cx='7' cy='12' r='1' fill='%23d40424'/%3E%3Ccircle cx='7' cy='19' r='1' fill='%23d40424'/%3E%3C/svg%3E") center / 58% 58% no-repeat !important;box-shadow:0 24px 52px rgba(0,0,0,.18) !important;opacity:.96 !important}.ptf-sitemap-page h1{position:relative !important;z-index:2 !important;max-width:760px !important;margin:0 0 12px !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(36px,4.2vw,58px) !important;line-height:1.12 !important;font-weight:900 !important;letter-spacing:0 !important}.ptf-sitemap-page p{position:relative !important;z-index:2 !important;max-width:820px !important;margin:0 !important;color:rgba(255,255,255,.94) !important;font-size:clamp(17px,1.5vw,20px) !important;line-height:1.82 !important;font-weight:600 !important}.ptf-sitemap-page + h2,.ptf-sitemap-page ~ h2.menutitle,.ptf-sitemap-page + div h2.menutitle{position:relative !important;margin:32px 0 16px !important;padding-left:48px !important;color:#2C1016 !important;-webkit-text-fill-color:#2C1016 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(26px,2.6vw,36px) !important;line-height:1.22 !important;font-weight:900 !important}.ptf-sitemap-page + h2::before,.ptf-sitemap-page ~ h2.menutitle::before,.ptf-sitemap-page + div h2.menutitle::before{content:"" !important;position:absolute !important;left:0 !important;top:.1em !important;width:36px !important;height:36px !important;border-radius:13px !important;background:#D40424 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E") center / 22px 22px no-repeat !important;box-shadow:0 12px 26px rgba(212,4,36,.22) !important}.ptf-sitemap-page ~ ul.level_0,.ptf-sitemap-page + div ul.level_0{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:14px !important;margin:0 0 30px !important;padding:0 !important;list-style:none !important}.ptf-sitemap-page ~ ul.level_0>li,.ptf-sitemap-page + div ul.level_0>li{position:relative !important;margin:0 !important;padding:0 !important;border:1px solid rgba(120,0,20,.1) !important;border-radius:16px !important;background:#FFFFFF !important;box-shadow:0 16px 38px rgba(64,0,12,.07) !important;overflow:hidden !important}.ptf-sitemap-page ~ ul.level_0>li>a,.ptf-sitemap-page + div ul.level_0>li>a{display:flex !important;align-items:center !important;min-height:58px !important;padding:17px 18px 17px 52px !important;color:#2C1016 !important;-webkit-text-fill-color:#2C1016 !important;font-size:16px !important;line-height:1.45 !important;font-weight:800 !important;text-decoration:none !important}.ptf-sitemap-page ~ ul.level_0>li>a::before,.ptf-sitemap-page + div ul.level_0>li>a::before{content:"" !important;position:absolute !important;left:18px !important;top:21px !important;width:18px !important;height:18px !important;border-radius:999px !important;background:#FFD24E url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23850012' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E") center / 13px 13px no-repeat !important}.ptf-sitemap-page ~ ul.level_0>li:hover,.ptf-sitemap-page + div ul.level_0>li:hover{border-color:rgba(212,4,36,.28) !important;transform:translateY(-2px) !important;box-shadow:0 20px 44px rgba(64,0,12,.11) !important}.ptf-sitemap-page ~ ul.level_0>li:hover>a,.ptf-sitemap-page ~ ul.level_0>li>a:hover,.ptf-sitemap-page ~ ul.level_0>li>a:focus,.ptf-sitemap-page + div ul.level_0>li:hover>a,.ptf-sitemap-page + div ul.level_0>li>a:hover,.ptf-sitemap-page + div ul.level_0>li>a:focus{color:#C5001D !important;-webkit-text-fill-color:#C5001D !important}.ptf-sitemap-page ~ ul.level_1,.ptf-sitemap-page + div ul.level_1{margin:0 !important;padding:0 16px 16px 52px !important;list-style:none !important}.ptf-sitemap-page ~ ul.level_0 ul.level_1,.ptf-sitemap-page + div ul.level_0 ul.level_1{display:block !important;margin:-4px 0 16px !important;padding:0 18px 14px 52px !important;list-style:none !important}.ptf-sitemap-page ~ ul.level_0 ul.level_1 li,.ptf-sitemap-page + div ul.level_0 ul.level_1 li{margin:8px 0 0 !important}.ptf-sitemap-page ~ ul.level_0 ul.level_1 a,.ptf-sitemap-page + div ul.level_0 ul.level_1 a{color:#6A4A51 !important;-webkit-text-fill-color:#6A4A51 !important;font-size:14px !important;line-height:1.45 !important;font-weight:700 !important;text-decoration:none !important}.ptf-sitemap-page ~ ul.level_0 ul.level_1 a:hover,.ptf-sitemap-page ~ ul.level_0 ul.level_1 a:focus,.ptf-sitemap-page + div ul.level_0 ul.level_1 a:hover,.ptf-sitemap-page + div ul.level_0 ul.level_1 a:focus{color:#C5001D !important;-webkit-text-fill-color:#C5001D !important;text-decoration:underline !important}@media (max-width:980px){.ptf-sitemap-page ~ ul.level_0,.ptf-sitemap-page + div ul.level_0{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ptf-sitemap-page::after{opacity:.18 !important;right:18px !important}}@media (max-width:560px){.proo-layout-cell.proo-content:has(.ptf-sitemap-page) .proo-postcontent{padding:18px 14px 34px !important}.ptf-sitemap-page{border-radius:14px !important}.ptf-sitemap-page ~ ul.level_0,.ptf-sitemap-page + div ul.level_0{grid-template-columns:1fr !important}.ptf-sitemap-page + h2,.ptf-sitemap-page ~ h2.menutitle,.ptf-sitemap-page + div h2.menutitle{padding-left:42px !important}}.proo-layout-cell.proo-content:has(.ptf-policy-page){background:radial-gradient(circle at 86% 8%,rgba(212,4,36,.08),transparent 30%),linear-gradient(180deg,#FFFFFF 0%,#FFF8F7 100%) !important}.proo-layout-cell.proo-content:has(.ptf-policy-page) .proo-post{max-width:1280px !important;margin:0 auto !important;background:transparent !important;border:0 !important;box-shadow:none !important}.proo-layout-cell.proo-content:has(.ptf-policy-page) .proo-postheader{display:none !important}.proo-layout-cell.proo-content:has(.ptf-policy-page) .proo-postcontent{padding:28px 28px 48px !important}.ptf-policy-page{color:#2C1016 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important}.ptf-policy-page>h1{position:relative !important;overflow:hidden !important;margin:0 0 24px !important;padding:clamp(30px,4.2vw,58px) clamp(24px,4vw,54px) !important;border-radius:18px !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;background:linear-gradient(112deg,rgba(70,0,10,.98),rgba(151,0,22,.94) 52%,rgba(35,10,14,.94)),url("/images/content/hero-modern-20260714.webp") right center / cover no-repeat !important;box-shadow:0 26px 58px rgba(80,0,12,.2) !important;font-size:clamp(34px,4.1vw,56px) !important;line-height:1.14 !important;font-weight:900 !important;letter-spacing:0 !important}.ptf-policy-page>h1::before{content:"Trust & Guarantee" !important;display:block !important;width:max-content !important;max-width:100% !important;margin:0 0 14px !important;padding:7px 14px !important;border-radius:999px !important;color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important;background:rgba(255,255,255,.12) !important;border:1px solid rgba(255,255,255,.22) !important;font-size:13px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.ptf-policy-page>h1::after{content:"" !important;position:absolute !important;right:clamp(24px,7vw,110px) !important;top:50% !important;width:clamp(100px,16vw,190px) !important;height:clamp(100px,16vw,190px) !important;transform:translateY(-50%) rotate(-8deg) !important;border-radius:36px !important;background:#FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='92' viewBox='0 0 24 24' fill='none' stroke='%23d40424' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.68 0C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-5'/%3E%3C/svg%3E") center / 58% 58% no-repeat !important;box-shadow:0 24px 52px rgba(0,0,0,.18) !important;opacity:.96 !important}.ptf-policy-page>p:first-of-type{max-width:980px !important;margin:0 0 28px !important;padding:24px 28px !important;border-left:6px solid #FFD24E !important;border-radius:16px !important;color:#3D252B !important;background:#FFFFFF !important;box-shadow:0 18px 45px rgba(64,0,12,.08) !important;font-size:19px !important;line-height:1.85 !important;font-weight:600 !important}.ptf-policy-page h2{position:relative !important;margin:34px 0 18px !important;padding-left:48px !important;color:#2C1016 !important;-webkit-text-fill-color:#2C1016 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(27px,2.7vw,38px) !important;line-height:1.22 !important;font-weight:900 !important}.ptf-policy-page h2::before{content:"" !important;position:absolute !important;left:0 !important;top:.08em !important;width:36px !important;height:36px !important;border-radius:13px !important;background:#D40424 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 4 7v5c0 5 3.5 8 8 9 4.5-1 8-4 8-9V7z'/%3E%3Cpath d='m9 12 2 2 4-5'/%3E%3C/svg%3E") center / 22px 22px no-repeat !important;box-shadow:0 12px 26px rgba(212,4,36,.22) !important}.ptf-policy-page>ul{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important;margin:0 0 28px !important;padding:0 !important;list-style:none !important}.ptf-policy-page>ul>li{position:relative !important;margin:0 !important;padding:18px 20px 18px 56px !important;border:1px solid rgba(120,0,20,.1) !important;border-radius:16px !important;color:#4D3A40 !important;background:#FFFFFF !important;box-shadow:0 16px 38px rgba(64,0,12,.06) !important;font-size:17px !important;line-height:1.72 !important;font-weight:600 !important}.ptf-policy-page>ul>li::before{content:"" !important;position:absolute !important;left:20px !important;top:24px !important;width:20px !important;height:20px !important;border-radius:999px !important;background:#FFD24E url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23850012' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 15px 15px no-repeat !important}.ptf-policy-page>ol{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:14px !important;margin:0 0 28px !important;padding:0 !important;list-style:none !important;counter-reset:ptf-policy-step !important}.ptf-policy-page>ol>li{counter-increment:ptf-policy-step !important;position:relative !important;min-height:126px !important;margin:0 !important;padding:62px 20px 20px !important;border:1px solid rgba(120,0,20,.1) !important;border-radius:16px !important;color:#4D3A40 !important;background:#FFFFFF !important;box-shadow:0 16px 38px rgba(64,0,12,.06) !important;font-size:17px !important;line-height:1.72 !important;font-weight:600 !important}.ptf-policy-page>ol>li::before{content:counter(ptf-policy-step,decimal-leading-zero) !important;position:absolute !important;left:20px !important;top:18px !important;display:grid !important;place-items:center !important;width:40px !important;height:40px !important;border-radius:999px !important;color:#FFFFFF !important;background:linear-gradient(135deg,#D40424,#850012) !important;box-shadow:0 14px 28px rgba(212,4,36,.22) !important;font-size:14px !important;font-weight:900 !important}.ptf-policy-page p,.ptf-policy-page li{font-family:"Noto Sans Thai",Arial,sans-serif !important}.ptf-policy-page>p:not(:first-of-type){color:#4D3A40 !important;font-size:17px !important;line-height:1.78 !important;font-weight:500 !important}.ptf-policy-page a,.ptf-policy-page a:link,.ptf-policy-page a:visited{color:#C5001D !important;-webkit-text-fill-color:#C5001D !important;font-weight:900 !important;text-decoration:none !important}.ptf-policy-page a:hover,.ptf-policy-page a:focus{color:#7A0011 !important;-webkit-text-fill-color:#7A0011 !important;text-decoration:underline !important}.ptf-policy-page .ptf-service-detail-faq,.ptf-policy-page .ptf-service-detail-cta{margin-top:36px !important}.ptf-policy-page .ptf-faq-list{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important}.ptf-policy-page .ptf-faq-item{margin:0 !important;padding:22px !important;border:1px solid rgba(120,0,20,.1) !important;border-radius:16px !important;background:#FFFFFF !important;box-shadow:0 14px 36px rgba(64,0,12,.06) !important}.ptf-policy-page .ptf-faq-item h3{margin:0 0 8px !important;color:#2C1016 !important;font-size:21px !important;line-height:1.35 !important;font-weight:900 !important}.ptf-policy-page .ptf-faq-item p{color:#4D3A40 !important;font-size:16px !important;line-height:1.72 !important}@media (max-width:980px){.ptf-policy-page>ol{grid-template-columns:1fr !important}.ptf-policy-page>h1::after{opacity:.18 !important;right:18px !important}}@media (max-width:760px){.ptf-policy-page>ul,.ptf-policy-page .ptf-faq-list{grid-template-columns:1fr !important}}@media (max-width:520px){.proo-layout-cell.proo-content:has(.ptf-policy-page) .proo-postcontent{padding:18px 14px 34px !important}.ptf-policy-page>h1,.ptf-policy-page>p:first-of-type,.ptf-policy-page>ul>li,.ptf-policy-page>ol>li,.ptf-policy-page .ptf-faq-item{border-radius:14px !important}.ptf-policy-page h2{padding-left:42px !important}}.services-quick-links{padding:60px 0;background:#f8f9fa}.services-quick-links .section-subtitle{text-align:center;font-size:1.8rem;color:#2563eb;margin-bottom:40px;font-weight:700}.quick-links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1000px;margin:0 auto}.quick-link-card{background:#fff;border-radius:16px;padding:30px;text-decoration:none;color:inherit;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:all 0.3s ease;border:2px solid transparent}.quick-link-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(37,99,235,0.15);border-color:#2563eb}.quick-link-icon{font-size:2.5rem;margin-bottom:15px}.quick-link-card h4{font-size:1.3rem;color:#1e293b;margin-bottom:10px;font-weight:700}.quick-link-card p{color:#64748b;line-height:1.6;font-size:0.95rem}.ptf-price-examples{padding:60px 0;background:#fff}.ptf-price-examples .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-price-examples .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-price-examples .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-price-examples .ptf-price-section-heading p{color:#64748b;max-width:600px;margin:0 auto}.ptf-price-table{max-width:800px;margin:0 auto;overflow-x:auto}.ptf-price-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.08)}.ptf-price-table thead{background:#2563eb;color:#fff}.ptf-price-table th{padding:16px 20px;text-align:left;font-weight:600;font-size:1rem}.ptf-price-table td{padding:14px 20px;border-bottom:1px solid #e5e7eb;color:#475569}.ptf-price-table tbody tr:last-child td{border-bottom:none}.ptf-price-table tbody tr:hover{background:#f8fafc}@media (max-width:520px){.ptf-price-table{max-width:100%;margin-left:0;margin-right:0;padding-bottom:4px;-webkit-overflow-scrolling:touch}.ptf-price-table table{min-width:560px}.ptf-price-table th,.ptf-price-table td{padding:12px 14px;white-space:nowrap}.ptf-price-table td:first-child,.ptf-price-table th:first-child{white-space:normal;min-width:220px}}.ptf-price-note{text-align:center;color:#94a3b8;font-size:0.85rem;margin-top:20px}.ptf-author-section{padding:40px 0;background:#f8f9fa;border-top:1px solid #e5e7eb}.ptf-author-card{max-width:800px;margin:0 auto;background:#fff;border-radius:16px;padding:30px;box-shadow:0 4px 20px rgba(0,0,0,0.08)}.ptf-author-info h3{font-size:1.3rem;color:#1e293b;margin-bottom:8px}.ptf-author-role{color:#2563eb;font-weight:600;font-size:1rem;margin-bottom:12px}.ptf-author-bio{color:#475569;line-height:1.7;margin-bottom:16px}.ptf-author-credentials{list-style:none;padding:0;margin:0}.ptf-author-credentials li{padding:6px 0;color:#475569;font-size:0.95rem;position:relative;padding-left:20px}.ptf-author-credentials li::before{content:"โ“";color:#10b981;font-weight:bold;position:absolute;left:0}.ptf-sample-section{padding:60px 0;background:#fff}.ptf-sample-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-sample-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-sample-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-sample-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:30px;max-width:1000px;margin:0 auto}.ptf-sample-card{background:#f8fafc;border-radius:16px;padding:25px;border:1px solid #e5e7eb}.ptf-sample-card h3{font-size:1.2rem;color:#1e293b;margin-bottom:20px}.ptf-sample-before,.ptf-sample-after{padding:15px;border-radius:8px;margin-bottom:15px}.ptf-sample-before{background:#fef2f2;border-left:4px solid #ef4444}.ptf-sample-after{background:#f0fdf4;border-left:4px solid #10b981}.ptf-sample-before strong,.ptf-sample-after strong{display:block;margin-bottom:8px;font-size:0.85rem;text-transform:uppercase;letter-spacing:1px}.ptf-sample-before strong{color:#dc2626}.ptf-sample-after strong{color:#059669}.ptf-sample-before p,.ptf-sample-after p{margin:0;color:#475569;font-style:italic}.ptf-sample-changes{list-style:none;padding:0;margin:0}.ptf-sample-changes li{padding:4px 0;color:#64748b;font-size:0.9rem;position:relative;padding-left:18px}.ptf-sample-changes li::before{content:"โ€ข";color:#2563eb;position:absolute;left:0;font-weight:bold}.ptf-process-section{padding:60px 0;background:#f8f9fa}.ptf-process-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-process-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-process-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-process-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;max-width:1000px;margin:0 auto}.ptf-process-step{background:#fff;border-radius:16px;padding:30px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,0.08);position:relative}.ptf-process-number{display:inline-block;width:50px;height:50px;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);color:#fff;font-size:1.2rem;font-weight:700;border-radius:50%;line-height:50px;margin-bottom:15px}.ptf-process-step h3{font-size:1.2rem;color:#1e293b;margin-bottom:10px}.ptf-process-step p{color:#64748b;line-height:1.6;font-size:0.95rem}.ptf-testimonials-section{padding:60px 0;background:#fff}.ptf-testimonials-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-testimonials-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-testimonials-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1000px;margin:0 auto}.ptf-testimonial-card{background:#f8fafc;border-radius:16px;padding:30px;border:1px solid #e5e7eb}.ptf-testimonial-rating{color:#f59e0b;font-size:1.2rem;margin-bottom:15px;letter-spacing:2px}.ptf-testimonial-text{color:#475569;font-style:italic;line-height:1.7;margin-bottom:20px}.ptf-testimonial-author strong{display:block;color:#1e293b;font-size:1rem}.ptf-testimonial-author span{color:#64748b;font-size:0.9rem}.ptf-faq-section{padding:60px 0;background:#f8f9fa}.ptf-faq-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-faq-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-faq-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-faq-list{max-width:800px;margin:0 auto}.ptf-faq-item{background:#fff;border-radius:12px;padding:25px;margin-bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,0.05);border-left:4px solid #2563eb}.ptf-faq-item h3{font-size:1.1rem;color:#1e293b;margin-bottom:12px}.ptf-faq-item p{color:#475569;line-height:1.7;margin:0}.ptf-methodology-section{padding:60px 0;background:#fff}.ptf-methodology-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-methodology-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-methodology-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-methodology-content{max-width:900px;margin:0 auto}.ptf-methodology-step{background:#f8fafc;border-radius:12px;padding:25px;margin-bottom:20px;border-left:4px solid #2563eb}.ptf-methodology-step h3{font-size:1.1rem;color:#1e293b;margin-bottom:10px}.ptf-methodology-step p{color:#475569;line-height:1.7;margin:0}.ptf-expertise-section{padding:60px 0;background:#f8f9fa}.ptf-expertise-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-expertise-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-expertise-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-expertise-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;max-width:1000px;margin:0 auto}.ptf-expertise-card{background:#fff;border-radius:16px;padding:30px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,0.08)}.ptf-expertise-icon{font-size:2.5rem;margin-bottom:15px}.ptf-expertise-card h3{font-size:1.1rem;color:#1e293b;margin-bottom:10px}.ptf-expertise-card p{color:#64748b;line-height:1.6;font-size:0.95rem}.ptf-case-studies-section{padding:60px 0;background:#fff}.ptf-case-studies-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-case-studies-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-case-studies-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-case-studies-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1000px;margin:0 auto}.ptf-case-study-card{background:#f8fafc;border-radius:16px;padding:30px;border:1px solid #e5e7eb}.ptf-case-study-badge{display:inline-block;background:#2563eb;color:#fff;padding:4px 12px;border-radius:20px;font-size:0.8rem;font-weight:600;margin-bottom:15px}.ptf-case-study-card h3{font-size:1.1rem;color:#1e293b;margin-bottom:10px}.ptf-case-study-card p{color:#475569;line-height:1.6;margin-bottom:15px}.ptf-case-study-result{background:#ecfdf5;padding:12px;border-radius:8px;font-size:0.9rem;color:#065f46}.ptf-case-study-result strong{color:#047857}.ptf-seo-content-section{padding:60px 0;background:#fff}.ptf-seo-content-wrapper{max-width:900px;margin:0 auto}.ptf-seo-content-wrapper h2{font-size:1.8rem;color:#1e293b;margin-bottom:20px;line-height:1.4}.ptf-seo-content-wrapper p{color:#475569;line-height:1.8;margin-bottom:15px;font-size:1rem}.ptf-seo-content-wrapper strong{color:#2563eb}.ptf-native-section{padding:60px 0;background:#f8f9fa}.ptf-native-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-native-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-native-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-native-content{max-width:900px;margin:0 auto}.ptf-native-item{background:#fff;border-radius:12px;padding:25px;margin-bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,0.05);border-left:4px solid #2563eb}.ptf-native-item h3{font-size:1.1rem;color:#1e293b;margin-bottom:10px}.ptf-native-item p{color:#475569;line-height:1.7;margin:0}.ptf-academic-section{padding:60px 0;background:#fff}.ptf-academic-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-academic-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-academic-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-academic-content{max-width:900px;margin:0 auto}.ptf-academic-item{background:#f8fafc;border-radius:12px;padding:25px;margin-bottom:20px;border-left:4px solid #2563eb}.ptf-academic-item h3{font-size:1.1rem;color:#1e293b;margin-bottom:10px}.ptf-academic-item p{color:#475569;line-height:1.7;margin:0}.ptf-academic-item strong{color:#2563eb}.ptf-price-comparison-section{padding:60px 0;background:#f8f9fa}.ptf-price-comparison-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-price-comparison-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-price-comparison-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-price-comparison-content{max-width:900px;margin:0 auto}.ptf-price-comparison-item{background:#fff;border-radius:12px;padding:25px;margin-bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,0.05);border-left:4px solid #2563eb}.ptf-price-comparison-item h3{font-size:1.1rem;color:#1e293b;margin-bottom:10px}.ptf-price-comparison-item p{color:#475569;line-height:1.7;margin:0}.ptf-price-comparison-item strong{color:#2563eb}.ptf-business-section{padding:60px 0;background:#fff}.ptf-business-section .ptf-price-section-heading{text-align:center;margin-bottom:40px}.ptf-business-section .ptf-price-section-heading span{display:block;font-size:0.9rem;color:#2563eb;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.ptf-business-section .ptf-price-section-heading h2{font-size:2rem;color:#1e293b;margin-bottom:15px}.ptf-business-content{max-width:900px;margin:0 auto}.ptf-business-item{background:#f8fafc;border-radius:12px;padding:25px;margin-bottom:20px;border-left:4px solid #2563eb}.ptf-business-item h3{font-size:1.1rem;color:#1e293b;margin-bottom:10px}.ptf-business-item p{color:#475569;line-height:1.7;margin:0}.ptf-business-item strong{color:#2563eb}.ptf-payment-page .ptf-service-detail-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 18%,rgba(255,210,78,0.18),transparent 28%),linear-gradient(135deg,#4a000a 0%,#87000f 58%,#210004 100%);border:1px solid rgba(255,210,78,0.22);box-shadow:0 22px 55px rgba(74,0,10,0.22)}.ptf-payment-page .ptf-service-detail-hero::after{content:"";position:absolute;right:clamp(22px,5vw,72px);top:50%;width:clamp(96px,13vw,170px);aspect-ratio:1;transform:translateY(-50%) rotate(-8deg);border-radius:28px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='92' viewBox='0 0 24 24' fill='none' stroke='%23d0001b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3Cpath d='M7 15h5'/%3E%3Cpath d='M15 15h2'/%3E%3C/svg%3E") center 48% / 58% no-repeat,linear-gradient(145deg,#ffffff,#fff7f7);box-shadow:0 20px 42px rgba(0,0,0,0.22);opacity:0.96}.ptf-payment-page .ptf-service-detail-hero>div,.ptf-payment-page .ptf-service-detail-hero aside{position:relative;z-index:1}.ptf-payment-page .ptf-service-detail-hero h1,.ptf-payment-page .ptf-service-detail-hero #ptf-service-title,.ptf-payment-page .ptf-service-detail-hero #ptf-service-title *{color:#ffffff !important;text-shadow:0 3px 18px rgba(0,0,0,0.35)}.ptf-payment-page .ptf-service-detail-hero p,.ptf-payment-page .ptf-service-detail-hero li{color:rgba(255,255,255,0.94)}.ptf-payment-page .ptf-service-detail-hero span{color:#ffd24e}.ptf-payment-page .ptf-clean-content{background:#ffffff;border:1px solid #f0d7db;border-radius:18px;box-shadow:0 18px 42px rgba(74,0,10,0.08)}.ptf-payment-page .ptf-clean-content h2{display:flex;align-items:center;gap:12px;color:#3b0008 !important}.ptf-payment-page .ptf-clean-content h2::before{content:"";flex:0 0 auto;width:42px;height:42px;border-radius:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M7 8h10'/%3E%3Cpath d='M7 12h6'/%3E%3Cpath d='M7 16h4'/%3E%3C/svg%3E") center / 23px no-repeat,linear-gradient(135deg,#d0001b,#8b0010);box-shadow:0 12px 24px rgba(208,0,27,0.18)}.ptf-payment-page .ptf-clean-content h3{color:#72000d;font-size:clamp(1.18rem,1.55vw,1.45rem);margin-top:24px}.ptf-payment-page .ptf-table-clean{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;margin:18px 0 26px;background:#ffffff;border:1px solid #ead4d7;border-radius:16px;box-shadow:0 18px 38px rgba(74,0,10,0.08)}.ptf-payment-page .ptf-table-clean th,.ptf-payment-page .ptf-table-clean td{padding:16px 18px;border:0;border-bottom:1px solid #f0e2e4;vertical-align:top}.ptf-payment-page .ptf-table-clean th{background:linear-gradient(135deg,#4a000a,#82000f);color:#ffd24e;font-weight:800;letter-spacing:0.01em}.ptf-payment-page .ptf-table-clean td{color:#2b1518;font-weight:650}.ptf-payment-page .ptf-table-clean tr:nth-child(even) td{background:#fff8f9}.ptf-payment-page .ptf-table-clean tr:last-child th,.ptf-payment-page .ptf-table-clean tr:last-child td{border-bottom:0}.ptf-payment-page .ptf-clean-content>ol{display:grid;gap:14px;margin:20px 0 28px;padding:0;list-style:none;counter-reset:payment-step}.ptf-payment-page .ptf-clean-content>ol>li{position:relative;display:block !important;min-height:66px;padding:18px 20px 18px 76px;background:linear-gradient(135deg,#ffffff,#fff8f8);border:1px solid #efd6d9;border-radius:16px;box-shadow:0 12px 26px rgba(74,0,10,0.06)}.ptf-payment-page .ptf-clean-content>ol>li::before{counter-increment:payment-step;content:counter(payment-step,decimal-leading-zero) !important;position:absolute;left:18px;top:16px;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#d0001b;color:#ffffff;font-weight:900;box-shadow:0 12px 24px rgba(208,0,27,0.2)}.ptf-payment-page .ptf-service-detail-faq,.ptf-payment-page .ptf-service-detail-related,.ptf-payment-page .ptf-service-detail-cta{border-radius:18px}.ptf-payment-page .ptf-faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ptf-payment-page .ptf-faq-item{margin:0;padding:20px;background:#ffffff;border:1px solid #efd6d9;border-radius:16px;box-shadow:0 12px 26px rgba(74,0,10,0.06)}.ptf-payment-page .ptf-faq-item h3{color:#3b0008}.ptf-payment-page .ptf-service-detail-related .ptf-services-card{border-color:#efd6d9;background:linear-gradient(180deg,#ffffff 0%,#fff8f8 100%)}@media (max-width:900px){.ptf-payment-page .ptf-service-detail-hero::after{opacity:0.18;right:18px}.ptf-payment-page .ptf-faq-list{grid-template-columns:1fr}}@media (max-width:640px){.ptf-payment-page .ptf-table-clean,.ptf-payment-page .ptf-table-clean tbody,.ptf-payment-page .ptf-table-clean tr,.ptf-payment-page .ptf-table-clean th,.ptf-payment-page .ptf-table-clean td{display:block;width:100%}.ptf-payment-page .ptf-table-clean th,.ptf-payment-page .ptf-table-clean td{padding:13px 15px}.ptf-payment-page .ptf-table-clean th{border-bottom:0}.ptf-payment-page .ptf-clean-content>ol>li{padding:74px 16px 18px}.ptf-payment-page .ptf-clean-content>ol>li::before{top:18px}}body .proo-footer.ptf-standard-footer{display:block !important;clear:both !important;width:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;position:relative !important;z-index:2 !important;color:#ffffff !important;background:linear-gradient(135deg,#350810 0%,#5a000a 58%,#190004 100%) !important;border-top:3px solid #ffcc00 !important;box-shadow:0 -18px 42px rgba(74,0,10,0.12)}body .proo-footer.ptf-standard-footer .proo-footer-inner{box-sizing:border-box !important;width:min(1200px,calc(100% - 48px)) !important;max-width:1200px !important;margin:0 auto !important;padding:28px 0 22px !important;overflow:visible !important}body .proo-footer.ptf-standard-footer .ptf-footer-top{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:24px !important;margin:0 0 20px !important;padding:0 0 16px !important;border-bottom:1px solid rgba(255,255,255,0.2) !important}body .proo-footer.ptf-standard-footer .ptf-footer-grid{display:grid !important;grid-template-columns:minmax(280px,1.35fr) repeat(3,minmax(150px,1fr)) !important;gap:24px !important;align-items:start !important}body .proo-footer.ptf-standard-footer .ptf-footer-brand,body .proo-footer.ptf-standard-footer .ptf-footer-section{min-width:0 !important}body .proo-footer.ptf-standard-footer .ptf-footer-home,body .proo-footer.ptf-standard-footer .ptf-footer-home:link,body .proo-footer.ptf-standard-footer .ptf-footer-home:visited,body .proo-footer.ptf-standard-footer a,body .proo-footer.ptf-standard-footer a:link,body .proo-footer.ptf-standard-footer a:visited{color:#ffcc00 !important;text-decoration:none !important}body .proo-footer.ptf-standard-footer .ptf-footer-home{font-size:18px !important;font-weight:800 !important;line-height:1.3 !important}body .proo-footer.ptf-standard-footer .ptf-footer-top span{display:block !important;max-width:620px !important;color:rgba(255,255,255,0.92) !important;text-align:right !important}body .proo-footer.ptf-standard-footer .ptf-footer-brand strong,body .proo-footer.ptf-standard-footer .ptf-footer-section strong{display:block !important;margin:0 0 10px !important;color:#ffffff !important;font-size:15px !important;font-weight:800 !important;line-height:1.35 !important}body .proo-footer.ptf-standard-footer .ptf-footer-brand p,body .proo-footer.ptf-standard-footer li,body .proo-footer.ptf-standard-footer span{color:rgba(255,255,255,0.9) !important;font-size:14px !important;line-height:1.65 !important}body .proo-footer.ptf-standard-footer ul{display:block !important;margin:0 !important;padding:0 !important;list-style:none !important}body .proo-footer.ptf-standard-footer ul>li,body .proo-footer.ptf-standard-footer li{display:block !important;margin:0 0 7px !important;padding:0 !important}body .proo-footer.ptf-standard-footer ul>li::before{content:none !important;display:none !important}body .proo-footer.ptf-standard-footer .ptf-footer-bottom{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;margin:22px 0 0 !important;padding:16px 0 0 !important;border-top:1px solid rgba(255,255,255,0.2) !important}body .proo-footer.ptf-standard-footer .ptf-back-top{white-space:nowrap !important}.ptf-modern-why.ptf-editor-only{padding-top:clamp(28px,4vw,52px) !important}.ptf-modern-why.ptf-editor-only .ptf-editor-team{margin-top:0 !important}.ptf-modern-why.ptf-editor-only .ptf-why-us-feature{display:grid !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;overflow:hidden !important;grid-template-columns:minmax(260px,0.82fr) minmax(0,1.18fr) !important;gap:clamp(22px,3vw,42px) !important;align-items:start !important;margin:0 0 clamp(24px,4vw,42px) !important;padding:clamp(30px,4.5vw,52px) !important;border:1px solid #efd6d9 !important;border-radius:18px !important;background:radial-gradient(circle at 88% 14%,rgba(255,210,78,0.24),transparent 28%),radial-gradient(circle at 8% 100%,rgba(208,0,27,0.08),transparent 32%),linear-gradient(135deg,#ffffff 0%,#fff8f8 100%) !important;box-shadow:0 18px 42px rgba(74,0,10,0.08) !important}.ptf-modern-why.ptf-editor-only .ptf-why-us-feature h3{margin:0 !important;color:#3b0008 !important;max-width:420px !important;font-size:clamp(1.75rem,2.35vw,2.35rem) !important;font-weight:900 !important;line-height:1.28 !important;letter-spacing:0 !important}.ptf-modern-why.ptf-editor-only .ptf-why-us-feature p{margin:0 0 14px !important;color:#2d2024 !important;font-size:clamp(1rem,1.15vw,1.12rem) !important;line-height:1.9 !important}.ptf-modern-why.ptf-editor-only .ptf-why-us-feature ul{display:grid !important;grid-column:1 / -1 !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important;margin:6px 0 0 !important;padding:0 !important;list-style:none !important}.ptf-modern-why.ptf-editor-only .ptf-why-us-feature li{position:relative !important;box-sizing:border-box !important;min-width:0 !important;margin:0 !important;min-height:118px !important;padding:52px 20px 20px !important;color:#344054 !important;font-size:0.98rem !important;line-height:1.65 !important;border:1px solid #f0d7db !important;border-radius:14px !important;background:rgba(255,255,255,0.82) !important;box-shadow:0 14px 30px rgba(74,0,10,0.06) !important;overflow-wrap:anywhere !important}.ptf-modern-why.ptf-editor-only .ptf-why-us-feature li::before{content:"" !important;position:absolute !important;left:18px !important;top:18px !important;display:block !important;width:24px !important;height:24px !important;margin:0 !important;border-radius:999px !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 15px no-repeat,#d0001b !important;box-shadow:0 8px 18px rgba(208,0,27,0.18) !important}@media (max-width:900px){.ptf-modern-why.ptf-editor-only .ptf-why-us-feature{grid-template-columns:1fr !important}.ptf-modern-why.ptf-editor-only .ptf-why-us-feature ul{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:560px){.ptf-modern-why.ptf-editor-only .ptf-why-us-feature{padding:22px !important}.ptf-modern-why.ptf-editor-only .ptf-why-us-feature ul{grid-template-columns:1fr !important}.ptf-modern-why.ptf-editor-only .ptf-why-us-feature li{min-height:0 !important}}.ptf-service-detail-faq{position:relative !important;overflow:hidden !important;margin:clamp(34px,5vw,64px) 0 !important;padding:clamp(28px,4vw,46px) !important;border:1px solid #efd6d9 !important;border-radius:18px !important;background:radial-gradient(circle at 88% 8%,rgba(255,210,78,0.2),transparent 28%),linear-gradient(135deg,#ffffff 0%,#fff9f9 100%) !important;box-shadow:0 20px 48px rgba(74,0,10,0.08) !important}.ptf-service-detail-faq::before{content:"" !important;position:absolute !important;inset:0 auto 0 0 !important;width:6px !important;background:linear-gradient(180deg,#d0001b,#ffcc00) !important}.ptf-service-detail-faq .ptf-services-section-heading{position:relative !important;display:grid !important;grid-template-columns:auto 1fr !important;column-gap:16px !important;align-items:center !important;margin:0 0 clamp(18px,3vw,28px) !important;padding:0 0 18px 0 !important;border-bottom:1px solid #f0d7db !important;text-align:left !important}.ptf-service-detail-faq .ptf-services-section-heading::before{content:"" !important;grid-row:1 / span 2 !important;width:48px !important;height:48px !important;border-radius:16px !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.1 9a3 3 0 1 1 5.8 1c-.7 1.2-2.1 1.7-2.6 2.8'/%3E%3Cpath d='M12 17h.01'/%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/svg%3E") center / 26px no-repeat,linear-gradient(135deg,#d0001b,#8b0010) !important;box-shadow:0 14px 28px rgba(208,0,27,0.22) !important}.ptf-service-detail-faq .ptf-services-section-heading>span{display:inline-flex !important;width:fit-content !important;align-items:center !important;gap:8px !important;margin:0 0 4px !important;color:#b00016 !important;font-size:0.82rem !important;font-weight:900 !important;letter-spacing:0.08em !important;text-transform:uppercase !important}.ptf-service-detail-faq .ptf-services-section-heading h2{margin:0 !important;color:#3b0008 !important;font-size:clamp(1.55rem,2.4vw,2.25rem) !important;font-weight:900 !important;line-height:1.25 !important;letter-spacing:0 !important}.ptf-service-detail-faq .ptf-faq-list{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.ptf-service-detail-faq .ptf-faq-item{position:relative !important;min-height:154px !important;margin:0 !important;padding:24px 24px 22px 68px !important;border:1px solid #efd6d9 !important;border-radius:16px !important;background:rgba(255,255,255,0.88) !important;box-shadow:0 14px 32px rgba(74,0,10,0.06) !important}.ptf-service-detail-faq .ptf-faq-item::before{content:"Q" !important;position:absolute !important;left:22px !important;top:24px !important;display:grid !important;place-items:center !important;width:32px !important;height:32px !important;border-radius:999px !important;color:#ffffff !important;background:#d0001b !important;font-size:0.95rem !important;font-weight:900 !important;box-shadow:0 12px 22px rgba(208,0,27,0.2) !important}.ptf-service-detail-faq .ptf-faq-item h3{margin:0 0 10px !important;color:#3b0008 !important;font-size:clamp(1.05rem,1.35vw,1.22rem) !important;font-weight:900 !important;line-height:1.45 !important}.ptf-service-detail-faq .ptf-faq-item p{margin:0 !important;color:#475467 !important;font-size:0.98rem !important;line-height:1.75 !important}@media (max-width:760px){.ptf-service-detail-faq{padding:24px 20px !important}.ptf-service-detail-faq .ptf-faq-list{grid-template-columns:1fr !important}.ptf-service-detail-faq .ptf-faq-item{min-height:0 !important}}@media (max-width:420px){.ptf-service-detail-faq .ptf-services-section-heading{grid-template-columns:1fr !important}.ptf-service-detail-faq .ptf-services-section-heading::before{margin-bottom:12px !important}.ptf-service-detail-faq .ptf-faq-item{padding:70px 18px 20px !important}}@media (max-width:820px){body .proo-footer.ptf-standard-footer .proo-footer-inner{width:min(100% - 28px,680px) !important;padding:24px 0 20px !important}body .proo-footer.ptf-standard-footer .ptf-footer-top{display:block !important}body .proo-footer.ptf-standard-footer .ptf-footer-top span{margin-top:8px !important;max-width:none !important;text-align:left !important}body .proo-footer.ptf-standard-footer .ptf-footer-grid{grid-template-columns:1fr 1fr !important}body .proo-footer.ptf-standard-footer .ptf-footer-brand{grid-column:1 / -1 !important}}@media (max-width:520px){body .proo-footer.ptf-standard-footer .ptf-footer-grid{grid-template-columns:1fr !important}body .proo-footer.ptf-standard-footer .ptf-footer-bottom{display:block !important}body .proo-footer.ptf-standard-footer .ptf-back-top{display:inline-block !important;margin-top:8px !important}}@media (max-width:420px){.ptf-subservice-page .ptf-service-detail-hero{gap:22px !important;min-height:0 !important;padding:30px 18px !important}.ptf-subservice-page .ptf-service-detail-hero h1{font-size:28px !important;line-height:1.28 !important;margin-bottom:16px !important}.ptf-subservice-page .ptf-service-detail-hero p{font-size:16px !important;line-height:1.72 !important}.ptf-subservice-page .ptf-service-detail-actions{gap:10px !important;margin-top:22px !important}.ptf-subservice-page .ptf-service-detail-actions a,.ptf-subservice-page .ptf-service-detail-cta a{min-height:46px !important;padding:11px 14px !important}.ptf-subservice-page .ptf-service-detail-hero aside{display:none !important}.ptf-subservice-page .ptf-service-detail-hero aside strong{font-size:22px !important;margin-bottom:12px !important}.ptf-subservice-page .ptf-service-detail-hero aside ul{gap:8px !important}.ptf-subservice-page .ptf-service-detail-hero aside li{font-size:15px !important;gap:9px !important;grid-template-columns:18px 1fr !important;line-height:1.55 !important}.ptf-subservice-page .ptf-service-detail-hero aside li::before{box-shadow:inset 0 0 0 5px #FFE7EA !important;height:15px !important;width:15px !important}}.ptf-live-restored-page .ptf-live-original-content{position:relative !important;overflow:hidden !important;background:linear-gradient(180deg,#FFFFFF 0%,#FFFCF8 100%) !important;border:1px solid #EBD6D9 !important;border-radius:8px !important;box-shadow:0 24px 70px rgba(69,0,8,0.08) !important;padding-top:clamp(34px,4vw,54px) !important}.ptf-live-restored-page .ptf-live-original-content::before{content:"" !important;position:absolute !important;inset:0 0 auto 0 !important;height:5px !important;background:linear-gradient(90deg,#C90019 0%,#FFD24A 100%) !important}.ptf-live-restored-page .ptf-live-original-content::after{content:"" !important;position:absolute !important;top:-120px !important;right:-90px !important;width:260px !important;height:260px !important;border-radius:50% !important;background:radial-gradient(circle,rgba(255,210,74,0.2),rgba(255,210,74,0) 68%) !important;pointer-events:none !important}.ptf-live-restored-page .ptf-live-original-content h2,.ptf-live-restored-page .ptf-live-original-content h2 *,.ptf-live-restored-page .ptf-live-original-content h3,.ptf-live-restored-page .ptf-live-original-content h3 *,.ptf-live-restored-page .ptf-live-original-content h4,.ptf-live-restored-page .ptf-live-original-content h4 *,.ptf-live-restored-page .ptf-live-original-content strong,.ptf-live-restored-page .ptf-live-original-content strong *{background:transparent !important;color:#3A0610 !important;-webkit-text-fill-color:#3A0610 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;letter-spacing:0 !important;line-height:1.38 !important;text-shadow:none !important}.ptf-live-restored-page .ptf-live-original-content h2,.ptf-live-restored-page .ptf-live-original-content h3,.ptf-live-restored-page .ptf-live-original-content h4{margin:0 0 18px !important}.ptf-live-restored-page .ptf-live-original-content h2,.ptf-live-restored-page .ptf-live-original-content h2 *{font-size:clamp(24px,2.3vw,34px) !important;font-weight:900 !important}.ptf-live-restored-page .ptf-live-original-content h3,.ptf-live-restored-page .ptf-live-original-content h3 *,.ptf-live-restored-page .ptf-live-original-content h4,.ptf-live-restored-page .ptf-live-original-content h4 *{font-size:clamp(19px,1.7vw,24px) !important;font-weight:800 !important}.ptf-live-restored-page .ptf-live-original-content p,.ptf-live-restored-page .ptf-live-original-content p *,.ptf-live-restored-page .ptf-live-original-content li,.ptf-live-restored-page .ptf-live-original-content li *,.ptf-live-restored-page .ptf-live-original-content td,.ptf-live-restored-page .ptf-live-original-content td *{background:transparent !important;color:#2E2528 !important;-webkit-text-fill-color:#2E2528 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:17px !important;letter-spacing:0 !important;line-height:1.86 !important;text-shadow:none !important}.ptf-live-restored-page .ptf-live-original-content p{clear:both !important;margin:0 0 18px !important}.ptf-live-restored-page .ptf-live-original-content a,.ptf-live-restored-page .ptf-live-original-content a *{color:#B40016 !important;-webkit-text-fill-color:#B40016 !important;font-weight:800 !important;text-decoration:none !important}.ptf-live-restored-page .ptf-live-original-content a{border-bottom:1px solid rgba(180,0,22,0.28) !important}.ptf-live-restored-page .ptf-live-original-content img{display:block !important;float:none !important;width:auto !important;max-width:min(100%,720px) !important;height:auto !important;margin:10px auto 28px !important;border-radius:8px !important;box-shadow:0 18px 44px rgba(69,0,8,0.12) !important}.ptf-live-restored-page .ptf-live-original-content table{width:100% !important;max-width:100% !important;border-collapse:separate !important;border-spacing:0 !important;overflow:hidden !important;border:1px solid #EBD6D9 !important;border-radius:8px !important;background:#FFFFFF !important}.ptf-live-restored-page .ptf-live-original-content td,.ptf-live-restored-page .ptf-live-original-content th{border-bottom:1px solid #F2E1E3 !important;padding:16px 18px !important;vertical-align:top !important}.ptf-live-restored-page .ptf-live-original-content tr:last-child td{border-bottom:0 !important}.ptf-live-restored-page .ptf-live-original-content [style*="float"]{float:none !important}.ptf-service-detail-business .ptf-business-keyword-section{max-width:1280px !important;margin:34px auto 42px !important;padding:clamp(28px,4vw,48px) !important;background:linear-gradient(135deg,rgba(255,255,255,0.96),rgba(255,248,240,0.96)),radial-gradient(circle at top right,rgba(255,210,74,0.2),transparent 34%) !important;border:1px solid #EBD6D9 !important;border-top:5px solid #C90019 !important;border-radius:8px !important;box-shadow:0 24px 70px rgba(69,0,8,0.08) !important}.ptf-service-detail-business .ptf-business-keyword-section .container{max-width:none !important;padding:0 !important}.ptf-service-detail-business .ptf-business-keyword-section .ptf-price-section-heading{display:grid !important;gap:12px !important;margin:0 0 28px !important;text-align:left !important}.ptf-service-detail-business .ptf-business-keyword-section .ptf-price-section-heading span{color:#C90019 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.08em !important;text-transform:uppercase !important}.ptf-service-detail-business .ptf-business-keyword-section .ptf-price-section-heading h2{color:#3A0610 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:clamp(26px,3vw,38px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.28 !important;margin:0 !important}.ptf-service-detail-business .ptf-business-keyword-section .ptf-price-section-heading p{color:#3F3337 !important;font-size:18px !important;line-height:1.75 !important;margin:0 !important;max-width:820px !important}.ptf-service-detail-business .ptf-business-content{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px !important;max-width:none !important;margin:0 !important}.ptf-service-detail-business .ptf-business-item{position:relative !important;margin:0 !important;padding:24px 24px 24px 60px !important;background:#FFFFFF !important;border:1px solid #F0D7DA !important;border-radius:8px !important;box-shadow:0 14px 38px rgba(69,0,8,0.06) !important}.ptf-service-detail-business .ptf-business-item::before{content:"" !important;position:absolute !important;left:24px !important;top:29px !important;width:18px !important;height:18px !important;border-radius:50% !important;background:#C90019 !important;box-shadow:inset 0 0 0 5px #FFE7EA,0 10px 22px rgba(201,0,25,0.18) !important}.ptf-service-detail-business .ptf-business-item h3{color:#3A0610 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:20px !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.45 !important;margin:0 0 10px !important}.ptf-service-detail-business .ptf-business-item p{color:#3F3337 !important;font-size:16px !important;line-height:1.78 !important;margin:0 !important}.ptf-service-detail-business .ptf-business-item strong{color:#B40016 !important;font-weight:900 !important}@media (max-width:700px){.ptf-live-restored-page .ptf-live-original-content{padding-left:20px !important;padding-right:20px !important}.ptf-live-restored-page .ptf-live-original-content p,.ptf-live-restored-page .ptf-live-original-content p *,.ptf-live-restored-page .ptf-live-original-content li,.ptf-live-restored-page .ptf-live-original-content li *,.ptf-live-restored-page .ptf-live-original-content td,.ptf-live-restored-page .ptf-live-original-content td *{font-size:16px !important;line-height:1.78 !important}.ptf-service-detail-business .ptf-business-keyword-section{margin-top:24px !important;padding:22px !important}.ptf-service-detail-business .ptf-business-content{grid-template-columns:1fr !important}.ptf-service-detail-business .ptf-business-item{padding:22px 18px 22px 50px !important}.ptf-service-detail-business .ptf-business-item::before{left:20px !important;top:28px !important}}.proo-postcontent iframe[src*="youtube.com/embed"],.custom iframe[src*="youtube.com/embed"]{aspect-ratio:16 / 9 !important;border:0 !important;display:block !important;height:auto !important;max-width:100% !important;width:min(100%,675px) !important}.ptf-before-after-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0 28px}.ptf-before-after-panel article{position:relative;overflow:hidden;min-height:100%;padding:22px;border:1px solid rgba(190,0,24,.16);border-radius:8px;background:linear-gradient(145deg,#fff 0%,#fff8f8 100%);box-shadow:0 16px 36px rgba(71,0,10,.08)}.ptf-before-after-panel article::before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,#c90019 0%,#ffcf3f 100%)}.ptf-before-after-panel span{display:inline-flex;align-items:center;margin-bottom:12px;color:#c50018;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ptf-before-after-panel p{margin:0;color:#2b2f38;font-size:17px;line-height:1.75}@media (max-width:760px){.ptf-before-after-panel{grid-template-columns:1fr}}.ptf-grammar-page .ptf-service-standard-panel{gap:clamp(20px,2vw,28px) !important;margin:-46px auto clamp(38px,4vw,58px) !important;max-width:1180px !important;padding:0 max(4vw,34px) !important;position:relative !important;z-index:4 !important}.ptf-grammar-page .ptf-service-standard-panel article{background:radial-gradient(circle at 88% 18%,rgba(255,210,78,0.12),transparent 30%),linear-gradient(180deg,#FFFFFF 0%,#FFF9F8 100%) !important;border:1px solid rgba(181,0,18,0.14) !important;border-radius:8px !important;box-shadow:0 22px 56px rgba(69,0,8,0.10) !important;min-height:260px !important;overflow:hidden !important;padding:clamp(28px,3vw,36px) !important;position:relative !important}.ptf-grammar-page .ptf-service-standard-panel article::before{background:linear-gradient(90deg,#C90019,#FFD24E) !important;content:"" !important;height:5px !important;inset:0 0 auto 0 !important;position:absolute !important}.ptf-grammar-page .ptf-service-standard-panel .ptf-card-icon{align-items:center !important;background:#C90019 !important;border:0 !important;border-radius:999px !important;box-shadow:0 16px 32px rgba(201,0,25,0.24) !important;color:#FFFFFF !important;display:inline-flex !important;height:58px !important;justify-content:center !important;margin-bottom:22px !important;width:58px !important}.ptf-grammar-page .ptf-service-standard-panel .ptf-card-icon svg{display:block !important;fill:none !important;height:29px !important;stroke:currentColor !important;stroke-linecap:round !important;stroke-linejoin:round !important;stroke-width:1.9 !important;width:29px !important}.ptf-grammar-page .ptf-service-standard-panel h2{color:#340E14 !important;font-size:clamp(27px,2.25vw,34px) !important;font-weight:900 !important;line-height:1.28 !important;margin:0 0 14px !important}.ptf-grammar-page .ptf-service-standard-panel p{color:#574548 !important;font-size:17.5px !important;line-height:1.75 !important;margin:0 !important}.ptf-grammar-page .ptf-restored-original-content{background:radial-gradient(circle at 92% 8%,rgba(255,210,78,0.16),transparent 28%),linear-gradient(135deg,#FFFFFF 0%,#FFF9F8 100%) !important;border:1px solid rgba(181,0,18,0.14) !important;border-radius:18px !important;box-shadow:0 30px 82px rgba(69,0,8,0.09) !important;display:grid !important;gap:20px 34px !important;grid-template-columns:minmax(280px,410px) minmax(0,1fr) !important;margin-top:0 !important;padding:clamp(30px,4vw,54px) !important}.ptf-grammar-page .ptf-restored-original-content>p:first-child{align-self:start !important;background:#FFFFFF !important;border:1px solid #EED9DC !important;border-radius:16px !important;box-shadow:0 20px 48px rgba(69,0,8,0.08) !important;grid-row:1 / span 4 !important;margin:0 !important;padding:18px !important}.ptf-grammar-page .ptf-restored-original-content>p:first-child img{border-radius:12px !important;display:block !important;margin:0 auto !important;width:min(100%,395px) !important}.ptf-grammar-page .ptf-restored-original-content>p:nth-child(2),.ptf-grammar-page .ptf-restored-original-content>p:nth-child(5){display:none !important}.ptf-grammar-page .ptf-restored-original-content>p:nth-child(3),.ptf-grammar-page .ptf-restored-original-content>p:nth-child(4){background:rgba(255,255,255,0.78) !important;border-left:5px solid #C90019 !important;border-radius:12px !important;margin:0 !important;padding:18px 20px !important}.ptf-grammar-page .ptf-restored-original-content>h2{border-top:1px solid #EED9DC !important;grid-column:1 / -1 !important;margin:24px 0 8px !important;padding-top:28px !important}.ptf-grammar-page .ptf-restored-original-content>p:nth-child(n+6){grid-column:1 / -1 !important;max-width:1080px !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-seo-addon{gap:22px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;margin:clamp(38px,5vw,64px) auto !important;max-width:1280px !important;padding:0 max(4vw,34px) !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-seo-addon article{background:linear-gradient(180deg,#FFFFFF 0%,#FFF9F8 100%) !important;border:1px solid rgba(181,0,18,0.14) !important;border-radius:16px !important;box-shadow:0 22px 58px rgba(69,0,8,0.08) !important;overflow:hidden !important;padding:34px 30px 30px !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-seo-addon article::before{height:5px !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-seo-addon article>span{align-items:center !important;border-radius:999px !important;display:inline-flex !important;font-size:16px !important;height:48px !important;justify-content:center !important;margin-bottom:20px !important;width:48px !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-seo-addon h2{font-size:clamp(24px,2.1vw,31px) !important;line-height:1.32 !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-seo-addon ul{margin-top:18px !important;padding:0 !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-seo-addon li{grid-template-columns:18px minmax(0,1fr) !important;text-align:left !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards{align-items:start !important;gap:24px !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards article{height:auto !important;min-height:0 !important;padding:30px !important;word-break:normal !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards .ptf-card-icon{background:#C90019 !important;box-shadow:0 14px 30px rgba(201,0,25,0.22) !important;color:#FFFFFF !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards .ptf-card-icon svg{display:block !important;fill:none !important;height:25px !important;stroke:currentColor !important;stroke-linecap:round !important;stroke-linejoin:round !important;stroke-width:1.9 !important;width:25px !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards article>p{font-size:16.5px !important;line-height:1.72 !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards ul{gap:12px !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards li{display:block !important;grid-template-columns:none !important;padding-left:24px !important;position:relative !important;word-break:normal !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards li::before{left:0 !important;margin-top:0 !important;position:absolute !important;top:0.68em !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards article:nth-child(3) li{background:#FFF8F8 !important;border:1px solid rgba(201,0,25,0.12) !important;border-radius:8px !important;padding:12px 14px 12px 38px !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards article:nth-child(3) li::before{left:16px !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards article:nth-child(3) li a{display:inline !important;line-height:1.45 !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards article:nth-child(3) li span{color:#5E4A4D !important;display:block !important;font-size:15.5px !important;font-weight:500 !important;line-height:1.65 !important;margin-top:4px !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-grammar-choice-cards article:nth-child(2) li{line-height:1.65 !important}.ptf-grammar-page .ptf-service-detail-grid.ptf-seo-addon li::before,.ptf-grammar-page .ptf-sample-changes li::before,.ptf-grammar-page .ptf-author-credentials li::before{content:"" !important;background:#C90019 !important;border-radius:999px !important;height:7px !important;margin-top:12px !important;width:7px !important}.ptf-grammar-page .ptf-sample-section,.ptf-grammar-page .ptf-methodology-section,.ptf-grammar-page .ptf-process-section,.ptf-grammar-page .ptf-author-section,.ptf-grammar-page .ptf-service-detail-related,.ptf-grammar-page .ptf-testimonials-section{box-sizing:border-box !important;margin-left:auto !important;margin-right:auto !important;max-width:1280px !important;padding-left:max(4vw,34px) !important;padding-right:max(4vw,34px) !important}.ptf-grammar-page .ptf-sample-section{background:radial-gradient(circle at 12% 0%,rgba(198,0,24,0.06),transparent 28%),#FFFFFF !important;padding-bottom:clamp(50px,6vw,76px) !important;padding-top:clamp(50px,6vw,76px) !important}.ptf-grammar-page .ptf-sample-grid{gap:24px !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-width:1120px !important}.ptf-grammar-page .ptf-sample-card{background:#FFFFFF !important;border:1px solid #EED9DC !important;border-radius:16px !important;box-shadow:0 20px 48px rgba(69,0,8,0.07) !important;padding:28px !important}.ptf-grammar-page .ptf-sample-card h3,.ptf-grammar-page .ptf-methodology-step h3,.ptf-grammar-page .ptf-process-step h3{color:#360812 !important;font-weight:900 !important}.ptf-grammar-page .ptf-methodology-section,.ptf-grammar-page .ptf-process-section{background:#FAFBFC !important;border-radius:18px !important;margin-bottom:clamp(38px,5vw,62px) !important;padding-bottom:clamp(44px,5vw,64px) !important;padding-top:clamp(44px,5vw,64px) !important}.ptf-grammar-page .ptf-methodology-content{display:grid !important;gap:16px !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-width:1120px !important}.ptf-grammar-page .ptf-methodology-step{background:#FFFFFF !important;border:1px solid #E7D8DB !important;border-left:5px solid #C90019 !important;border-radius:14px !important;box-shadow:0 16px 36px rgba(69,0,8,0.05) !important;margin:0 !important}.ptf-grammar-page .ptf-process-grid{gap:18px !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;max-width:1160px !important}.ptf-grammar-page .ptf-process-step{border:1px solid #E7D8DB !important;border-radius:16px !important;box-shadow:0 18px 42px rgba(69,0,8,0.07) !important;padding:28px 22px !important}.ptf-grammar-page .ptf-process-number{background:linear-gradient(135deg,#C90019,#8C0012) !important;box-shadow:0 14px 28px rgba(201,0,25,0.22) !important}.ptf-grammar-page .ptf-grammar-faq-standard{margin-left:auto !important;margin-right:auto !important;max-width:1280px !important}.ptf-grammar-page .ptf-grammar-faq-standard .ptf-price-section-heading{margin-bottom:28px !important;text-align:left !important}.ptf-grammar-page .ptf-grammar-faq-standard .ptf-faq-grid{display:grid !important;gap:16px !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ptf-grammar-page .ptf-author-section{background:linear-gradient(135deg,#F8FAFC 0%,#FFF7F8 100%) !important;border-radius:18px !important;margin-bottom:clamp(34px,5vw,58px) !important;padding-bottom:clamp(46px,5vw,64px) !important;padding-top:clamp(46px,5vw,64px) !important}.ptf-grammar-page .ptf-author-card{background:#FFFFFF !important;border:1px solid #E7D8DB !important;border-radius:16px !important;box-shadow:0 20px 52px rgba(69,0,8,0.08) !important;margin:0 auto !important;max-width:860px !important;padding:34px !important}.ptf-grammar-page .ptf-service-detail-related{margin-bottom:clamp(44px,5vw,72px) !important;margin-top:clamp(34px,5vw,62px) !important}.ptf-grammar-page .ptf-service-detail-related .ptf-price-section-heading{margin-bottom:26px !important;text-align:left !important}.ptf-grammar-page .ptf-related-grid{display:grid !important;gap:18px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ptf-grammar-page .ptf-related-grid .ptf-services-card{background:#FFFFFF !important;border:1px solid #E7D8DB !important;border-radius:16px !important;box-shadow:0 18px 44px rgba(69,0,8,0.07) !important;min-height:0 !important;padding:28px !important}.ptf-grammar-page .ptf-related-grid .ptf-services-card::before{height:4px !important}.ptf-grammar-page .ptf-related-grid .ptf-services-card h3{color:#360812 !important;font-size:clamp(22px,1.9vw,28px) !important;line-height:1.28 !important;margin-bottom:12px !important}.ptf-grammar-page .ptf-related-grid .ptf-services-card p{color:#4C3A3D !important;font-size:16px !important;line-height:1.72 !important;margin-bottom:18px !important}.ptf-grammar-page .ptf-related-grid .ptf-services-card a{display:inline-flex !important;margin-top:auto !important}.ptf-grammar-page .ptf-price-section-heading span{color:#B40016 !important}.ptf-plagiarism-page .ptf-service-detail-highlights,.ptf-plagiarism-page .ptf-service-detail-faq,.ptf-plagiarism-page .ptf-service-detail-related,.ptf-plagiarism-page .ptf-video-testimonial,.ptf-plagiarism-page .ptf-testimonials-section{box-sizing:border-box !important;margin-left:auto !important;margin-right:auto !important;max-width:1280px !important;padding-left:max(4vw,34px) !important;padding-right:max(4vw,34px) !important}.ptf-plagiarism-page .ptf-service-detail-highlights{display:grid !important;gap:22px !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;margin-top:-46px !important;position:relative !important;z-index:3 !important}.ptf-plagiarism-page .ptf-service-detail-highlights article{background:linear-gradient(180deg,#FFFFFF 0%,#FFF9F8 100%) !important;border:1px solid rgba(181,0,18,0.14) !important;border-radius:16px !important;box-shadow:0 26px 70px rgba(69,0,8,0.10) !important;overflow:hidden !important;padding:34px 30px 30px !important;position:relative !important}.ptf-plagiarism-page .ptf-service-detail-highlights article::before{background:linear-gradient(90deg,#D0001B,#FFD24E) !important;content:"" !important;height:5px !important;inset:0 0 auto 0 !important;position:absolute !important}.ptf-plagiarism-page .ptf-service-detail-highlights article>span{align-items:center !important;background:#C60018 !important;border-radius:999px !important;color:#FFFFFF !important;display:inline-flex !important;font:900 16px/1 "Noto Sans Thai",Arial,sans-serif !important;height:48px !important;justify-content:center !important;margin-bottom:20px !important;width:48px !important}.ptf-plagiarism-page .ptf-service-detail-highlights h2{color:#360812 !important;font-size:clamp(25px,2.2vw,34px) !important;font-weight:900 !important;line-height:1.28 !important;margin:0 0 14px !important}.ptf-plagiarism-page .ptf-service-detail-highlights p,.ptf-plagiarism-page .ptf-service-detail-highlights li{color:#4C3A3D !important;font-size:17px !important;line-height:1.75 !important}.ptf-plagiarism-page .ptf-service-detail-highlights ul{display:grid !important;gap:10px !important;list-style:none !important;margin:18px 0 0 !important;padding:0 !important}.ptf-plagiarism-page .ptf-service-detail-highlights li{display:grid !important;gap:10px !important;grid-template-columns:18px minmax(0,1fr) !important}.ptf-plagiarism-page .ptf-service-detail-highlights li::before{background:#C90019 !important;border-radius:999px !important;content:"" !important;height:7px !important;margin-top:12px !important;width:7px !important}.ptf-plagiarism-page .ptf-service-detail-highlights a{color:#B40016 !important;font-weight:900 !important;text-decoration:none !important}.ptf-plagiarism-page .ptf-service-detail-cta{margin:clamp(38px,5vw,60px) auto !important;max-width:1180px !important}.ptf-plagiarism-page .ptf-plagiarism-live-content{background:radial-gradient(circle at 92% 6%,rgba(255,210,78,0.16),transparent 28%),linear-gradient(135deg,#FFFFFF 0%,#FFF9F8 100%) !important;border:1px solid rgba(181,0,18,0.14) !important;border-radius:18px !important;box-shadow:0 30px 82px rgba(69,0,8,0.09) !important;margin:clamp(38px,5vw,62px) auto !important;max-width:1280px !important;padding:clamp(30px,4vw,54px) !important}.ptf-plagiarism-page .ptf-plagiarism-live-content h2{border-top:1px solid #EED9DC !important;color:#360812 !important;font-size:clamp(26px,2.5vw,38px) !important;font-weight:900 !important;line-height:1.32 !important;margin:30px 0 18px !important;padding-top:28px !important}.ptf-plagiarism-page .ptf-plagiarism-live-content h2:first-child{border-top:0 !important;margin-top:0 !important;padding-top:0 !important}.ptf-plagiarism-page .ptf-plagiarism-live-content p,.ptf-plagiarism-page .ptf-plagiarism-live-content li,.ptf-plagiarism-page .ptf-plagiarism-live-content span{color:#342025 !important;font-family:"Noto Sans Thai",Arial,sans-serif !important;font-size:17px !important;line-height:1.85 !important}.ptf-plagiarism-page .ptf-plagiarism-live-content p{margin:0 0 18px !important}.ptf-plagiarism-page .ptf-plagiarism-live-content strong{color:#8C0012 !important;font-weight:900 !important}.ptf-plagiarism-page .ptf-plagiarism-live-content a{color:#B40016 !important;font-weight:900 !important;overflow-wrap:anywhere !important;text-decoration-thickness:1px !important;text-underline-offset:3px !important}.ptf-plagiarism-page .ptf-plagiarism-live-content img{background:#FFFFFF !important;border:1px solid #E7D8DB !important;border-radius:14px !important;box-shadow:0 18px 48px rgba(69,0,8,0.08) !important;display:block !important;height:auto !important;margin:18px auto 28px !important;max-width:min(100%,760px) !important}.ptf-plagiarism-page .ptf-plagiarism-live-content ol{background:#FFF8F0 !important;border:1px solid #F1D7D2 !important;border-radius:14px !important;display:grid !important;gap:12px !important;margin:18px 0 28px !important;padding:24px 30px 24px 54px !important}.ptf-plagiarism-page .ptf-plagiarism-live-content ol li{padding-left:4px !important}.ptf-plagiarism-page .ptf-plagiarism-live-content p:has(>span:first-child:last-child){max-width:1080px !important}.ptf-plagiarism-page .ptf-service-detail-faq{margin-top:clamp(34px,5vw,58px) !important}.ptf-plagiarism-page .ptf-service-detail-faq .ptf-price-section-heading,.ptf-plagiarism-page .ptf-service-detail-related .ptf-price-section-heading{margin-bottom:28px !important;text-align:left !important}.ptf-plagiarism-page .ptf-service-detail-faq .ptf-faq-grid{display:grid !important;gap:16px !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ptf-plagiarism-page .ptf-service-detail-related{margin-bottom:clamp(44px,5vw,72px) !important;margin-top:clamp(38px,5vw,64px) !important}.ptf-plagiarism-page .ptf-related-grid{display:grid !important;gap:18px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ptf-plagiarism-page .ptf-related-grid .ptf-services-card{background:#FFFFFF !important;border:1px solid #E7D8DB !important;border-radius:16px !important;box-shadow:0 18px 44px rgba(69,0,8,0.07) !important;min-height:0 !important;padding:28px !important}.ptf-plagiarism-page .ptf-related-grid .ptf-services-card h3{color:#360812 !important;font-size:clamp(22px,1.9vw,28px) !important;line-height:1.28 !important;margin-bottom:12px !important}.ptf-plagiarism-page .ptf-related-grid .ptf-services-card p{color:#4C3A3D !important;font-size:16px !important;line-height:1.72 !important;margin-bottom:18px !important}.ptf-plagiarism-page .ptf-price-section-heading span{color:#B40016 !important}@media (max-width:1100px){.ptf-plagiarism-page .ptf-service-detail-highlights,.ptf-plagiarism-page .ptf-service-detail-faq .ptf-faq-grid,.ptf-plagiarism-page .ptf-related-grid{grid-template-columns:1fr !important}}@media (max-width:700px){.ptf-plagiarism-page .ptf-service-detail-highlights,.ptf-plagiarism-page .ptf-service-detail-faq,.ptf-plagiarism-page .ptf-service-detail-related,.ptf-plagiarism-page .ptf-video-testimonial,.ptf-plagiarism-page .ptf-testimonials-section{padding-left:18px !important;padding-right:18px !important}}@media (max-width:1100px){.ptf-grammar-page .ptf-restored-original-content,.ptf-grammar-page .ptf-service-detail-grid.ptf-seo-addon,.ptf-grammar-page .ptf-methodology-content,.ptf-grammar-page .ptf-grammar-faq-standard .ptf-faq-grid,.ptf-grammar-page .ptf-related-grid{grid-template-columns:1fr !important}.ptf-grammar-page .ptf-restored-original-content>p:first-child{grid-row:auto !important}.ptf-grammar-page .ptf-process-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:700px){.ptf-grammar-page .ptf-restored-original-content,.ptf-grammar-page .ptf-sample-grid,.ptf-grammar-page .ptf-process-grid{grid-template-columns:1fr !important}.ptf-grammar-page .ptf-sample-section,.ptf-grammar-page .ptf-methodology-section,.ptf-grammar-page .ptf-process-section,.ptf-grammar-page .ptf-author-section,.ptf-grammar-page .ptf-service-detail-related,.ptf-grammar-page .ptf-testimonials-section,.ptf-grammar-page .ptf-service-detail-grid.ptf-seo-addon{padding-left:18px !important;padding-right:18px !important}}.ptf-home-seo-restore{background:radial-gradient(circle at 88% 8%,rgba(255,205,54,0.18),transparent 28%),linear-gradient(180deg,#FFFFFF 0%,#FFF9F8 100%) !important;border:1px solid rgba(88,0,10,0.12) !important;border-radius:8px !important;box-shadow:0 18px 42px rgba(35,0,6,0.08) !important;box-sizing:border-box !important;margin:34px auto !important;max-width:1380px !important;overflow:hidden !important;padding:clamp(26px,3.8vw,48px) !important;position:relative !important;width:calc(100% - 150px) !important}.ptf-home-seo-restore::before{background:linear-gradient(180deg,#D50018,#FFC629) !important;border-radius:999px !important;content:"" !important;height:calc(100% - 56px) !important;left:0 !important;position:absolute !important;top:28px !important;width:5px !important}.ptf-home-seo-head{max-width:1080px !important;position:relative !important;z-index:1 !important}.ptf-home-seo-head>span{color:#C50012 !important;display:inline-block !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.04em !important;line-height:1.3 !important;margin-bottom:10px !important;text-transform:uppercase !important}.ptf-home-seo-head h2{color:#2A1015 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(25px,2.1vw,36px) !important;font-weight:900 !important;line-height:1.34 !important;margin:0 0 14px !important;text-shadow:none !important}.ptf-home-seo-head p,.ptf-home-seo-copy p,.ptf-home-seo-support p{color:#38272B !important;font-size:17px !important;line-height:1.8 !important;margin:0 !important}.ptf-home-seo-layout{align-items:stretch !important;display:grid !important;gap:26px !important;grid-template-columns:minmax(260px,0.86fr) minmax(0,1.14fr) !important;margin-top:28px !important;position:relative !important;z-index:1 !important}.ptf-home-seo-media{background:#FFFFFF !important;border:1px solid rgba(88,0,10,0.10) !important;border-radius:8px !important;box-shadow:0 16px 32px rgba(35,0,6,0.08) !important;display:flex !important;flex-direction:column !important;gap:18px !important;justify-content:space-between !important;padding:18px !important}.ptf-home-seo-media>img{border-radius:6px !important;display:block !important;height:auto !important;max-width:100% !important;width:100% !important}.ptf-home-seo-note{align-items:flex-start !important;background:linear-gradient(135deg,#67000B,#9B0012) !important;border-radius:8px !important;display:flex !important;gap:12px !important;padding:18px !important}.ptf-home-seo-note img{flex:0 0 auto !important;margin-top:3px !important}.ptf-home-seo-note p{color:#FFFFFF !important;font-size:16px !important;font-weight:800 !important;line-height:1.65 !important;margin:0 !important}.ptf-home-seo-copy{background:rgba(255,255,255,0.82) !important;border:1px solid rgba(88,0,10,0.10) !important;border-radius:8px !important;padding:24px !important}.ptf-home-seo-copy h3,.ptf-home-seo-support h3{color:#2A1015 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:clamp(23px,1.7vw,30px) !important;font-weight:900 !important;line-height:1.35 !important;margin:0 0 16px !important}.ptf-home-seo-cards{display:grid !important;gap:14px !important}.ptf-home-seo-cards article{background:#FFFFFF !important;border:1px solid rgba(88,0,10,0.10) !important;border-left:4px solid #C50012 !important;border-radius:8px !important;box-shadow:0 10px 24px rgba(35,0,6,0.06) !important;padding:18px 18px 18px 20px !important}.ptf-home-seo-cards strong,.ptf-home-seo-cards li{color:#342428 !important;display:block !important;font-size:16px !important;font-weight:800 !important;line-height:1.72 !important}.ptf-home-seo-cards ul{display:grid !important;gap:6px !important;list-style:none !important;margin:12px 0 0 !important;padding:0 !important}.ptf-home-seo-support{display:grid !important;gap:20px !important;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr) !important;margin-top:24px !important;position:relative !important;z-index:1 !important}.ptf-home-seo-support>div{background:#FFFFFF !important;border:1px solid rgba(88,0,10,0.10) !important;border-radius:8px !important;box-shadow:0 14px 30px rgba(35,0,6,0.07) !important;padding:24px !important}.ptf-home-seo-support p + p{margin-top:12px !important}.ptf-home-seo-editor-line{color:#8A0010 !important;font-weight:900 !important}.ptf-clean-content-image{background:#FFFFFF !important;border:1px solid rgba(88,0,10,0.10) !important;border-radius:8px !important;box-shadow:0 14px 30px rgba(35,0,6,0.08) !important;box-sizing:border-box !important;margin:24px auto !important;max-width:760px !important;padding:16px !important}.ptf-clean-content-image img{border-radius:6px !important;display:block !important;height:auto !important;max-width:100% !important;width:100% !important}.ptf-clean-content-image figcaption{color:#5A474B !important;font-size:14px !important;font-weight:700 !important;line-height:1.55 !important;margin:12px 0 0 !important;text-align:center !important}.ptf-legacy-divider{color:#B50014 !important;font-family:'Noto Sans Thai',Arial,Helvetica,sans-serif !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.08em !important;margin:18px 0 8px !important}@media (max-width:900px){.ptf-home-seo-restore{width:calc(100% - 32px) !important}.ptf-home-seo-layout,.ptf-home-seo-support{grid-template-columns:1fr !important}}@media (max-width:420px){.ptf-home-seo-restore{margin:24px auto !important;padding:24px 18px !important;width:calc(100% - 16px) !important}.ptf-home-seo-head h2{font-size:24px !important}.ptf-home-seo-head p,.ptf-home-seo-support p{font-size:16px !important}.ptf-home-seo-copy,.ptf-home-seo-support>div{padding:18px !important}}.ptf-ai-detection-page .ptf-hero-rank-card{overflow:visible !important;padding-left:clamp(28px,3vw,40px) !important;padding-right:clamp(28px,3vw,40px) !important}.ptf-ai-detection-page .ptf-hero-rank-card .ptf-rank-number{color:#111111 !important;font-size:clamp(34px,3vw,46px) !important;letter-spacing:0 !important;line-height:1 !important;margin:0 auto 16px !important;max-width:100% !important;overflow:visible !important;text-align:center !important;white-space:nowrap !important}.ptf-ai-detection-page .ptf-hero-rank-card .ptf-rank-service{font-size:clamp(18px,1.65vw,22px) !important;margin-bottom:12px !important}.ptf-ai-detection-page .ptf-service-standard-panel{margin-bottom:clamp(32px,4vw,54px) !important}.ptf-ai-detection-page .ptf-ai-live-content{background:radial-gradient(circle at 92% 8%,rgba(255,210,78,0.20),transparent 28%),linear-gradient(180deg,#FFFFFF 0%,#FFF8F8 100%) !important;border:1px solid #EAD6D8 !important;border-radius:14px !important;box-shadow:0 20px 46px rgba(52,8,18,0.08) !important;display:grid !important;gap:18px !important;padding:clamp(28px,4vw,46px) !important}.ptf-ai-detection-page .ptf-ai-live-content h2,.ptf-ai-detection-page .ptf-ai-live-content h2 *,.ptf-ai-detection-page .ptf-ai-live-content h4,.ptf-ai-detection-page .ptf-ai-live-content h4 *{color:#2C0710 !important;line-height:1.35 !important;margin:0 !important}.ptf-ai-detection-page .ptf-ai-live-content h2{border-top:1px solid rgba(180,0,22,0.16) !important;padding-top:22px !important}.ptf-ai-detection-page .ptf-ai-live-content h2:first-child{border-top:0 !important;padding-top:0 !important}.ptf-ai-detection-page .ptf-ai-live-content h4{align-items:center !important;background:#3B0710 !important;border-radius:10px !important;color:#FFFFFF !important;display:inline-flex !important;font-size:clamp(20px,2vw,26px) !important;gap:10px !important;justify-self:start !important;margin-top:10px !important;padding:12px 18px !important}.ptf-ai-detection-page .ptf-ai-live-content h4::before{background:#FFD24E !important;border-radius:999px !important;content:"" !important;display:inline-block !important;height:10px !important;width:10px !important}.ptf-ai-detection-page .ptf-ai-live-content p,.ptf-ai-detection-page .ptf-ai-live-content span,.ptf-ai-detection-page .ptf-ai-live-content li{color:#332428 !important;font-size:clamp(17px,1.35vw,20px) !important;line-height:1.78 !important}.ptf-ai-detection-page .ptf-ai-live-content a{color:#B40016 !important;font-weight:800 !important;text-decoration-thickness:2px !important;text-underline-offset:4px !important}.ptf-ai-detection-page .ptf-ai-live-content p:has(>img){background:#FFFFFF !important;border:1px solid #E8D9DC !important;border-radius:14px !important;box-shadow:0 18px 38px rgba(44,7,16,0.10) !important;margin:6px 0 18px !important;overflow:hidden !important;padding:clamp(12px,2vw,18px) !important}.ptf-ai-detection-page .ptf-ai-live-content img{background:#F8FAFC !important;border:0 !important;border-radius:10px !important;box-shadow:none !important;display:block !important;height:auto !important;margin:0 auto !important;max-width:100% !important}.ptf-ai-detection-page .ptf-service-detail-grid.ptf-seo-addon{gap:24px !important;margin-top:clamp(34px,5vw,58px) !important}.ptf-ai-detection-page .ptf-service-detail-grid.ptf-seo-addon article{background:linear-gradient(180deg,#FFFFFF 0%,#FFF8F8 100%) !important;border-color:#E8D9DC !important;border-radius:14px !important;box-shadow:0 18px 38px rgba(52,8,18,0.07) !important}.ptf-ai-detection-page .ptf-service-detail-grid.ptf-seo-addon article::before{background:linear-gradient(90deg,#D0001B,#FFD24E) !important;height:5px !important}.ptf-ai-detection-page .ptf-service-detail-grid.ptf-seo-addon article>span{align-items:center !important;background:#C90019 !important;border-radius:999px !important;color:#FFFFFF !important;display:inline-flex !important;height:46px !important;justify-content:center !important;width:46px !important}.ptf-ai-detection-page .ptf-service-detail-faq,.ptf-ai-detection-page .ptf-service-detail-related,.ptf-ai-detection-page .ptf-video-testimonial,.ptf-ai-detection-page .ptf-testimonials-section{box-sizing:border-box !important;margin-left:auto !important;margin-right:auto !important;max-width:1280px !important;padding-left:max(4vw,26px) !important;padding-right:max(4vw,26px) !important}.ptf-ai-detection-page .ptf-service-detail-faq .ptf-faq-list{display:grid !important;gap:16px !important}.ptf-ai-detection-page .ptf-service-detail-faq .ptf-faq-item{background:#FFFFFF !important;border:1px solid #E7D8DB !important;border-radius:12px !important;box-shadow:0 14px 30px rgba(52,8,18,0.05) !important;padding:22px 24px !important}.ptf-ai-detection-page .ptf-service-detail-related .ptf-services-grid{display:grid !important;gap:20px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ptf-ai-detection-page .ptf-video-testimonial{align-items:center !important;background:linear-gradient(135deg,#3A0710 0%,#7A0010 55%,#19070A 100%) !important;border-radius:16px !important;box-shadow:0 22px 48px rgba(52,8,18,0.16) !important;color:#FFFFFF !important;display:grid !important;gap:clamp(22px,4vw,46px) !important;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr) !important;margin-top:clamp(38px,5vw,62px) !important;padding:clamp(28px,4vw,46px) !important}.ptf-ai-detection-page .ptf-video-copy span{color:#FFD24E !important;font-weight:900 !important;letter-spacing:.06em !important;text-transform:uppercase !important}.ptf-ai-detection-page .ptf-video-copy h2,.ptf-ai-detection-page .ptf-video-copy h2 *,.ptf-ai-detection-page .ptf-video-copy p,.ptf-ai-detection-page .ptf-video-copy li{color:#FFFFFF !important}.ptf-ai-detection-page .ptf-video-copy ul{display:grid !important;gap:10px !important;margin:18px 0 0 !important;padding:0 !important}.ptf-ai-detection-page .ptf-video-copy li{display:grid !important;gap:10px !important;grid-template-columns:16px minmax(0,1fr) !important}.ptf-ai-detection-page .ptf-video-copy li::before{background:#FFD24E !important;border-radius:999px !important;content:"" !important;height:8px !important;margin-top:.72em !important;width:8px !important}.ptf-ai-detection-page .ptf-video-frame{aspect-ratio:16 / 9 !important;background:#000000 !important;border:1px solid rgba(255,255,255,.25) !important;border-radius:14px !important;box-shadow:0 18px 46px rgba(0,0,0,.22) !important;overflow:hidden !important}.ptf-ai-detection-page .ptf-video-frame iframe{border:0 !important;height:100% !important;width:100% !important}.ptf-ai-detection-page .ptf-testimonials-grid{display:grid !important;gap:18px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important}@media (max-width:900px){.ptf-ai-detection-page .ptf-service-detail-related .ptf-services-grid,.ptf-ai-detection-page .ptf-testimonials-grid,.ptf-ai-detection-page .ptf-video-testimonial{grid-template-columns:1fr !important}}@media (max-width:520px){.ptf-ai-detection-page .ptf-ai-live-content,.ptf-ai-detection-page .ptf-service-detail-grid.ptf-seo-addon,.ptf-ai-detection-page .ptf-service-detail-faq,.ptf-ai-detection-page .ptf-service-detail-related,.ptf-ai-detection-page .ptf-video-testimonial,.ptf-ai-detection-page .ptf-testimonials-section{padding-left:18px !important;padding-right:18px !important}.ptf-ai-detection-page .ptf-ai-live-content h4{display:flex !important;width:100% !important}}.ptf-clean-content .ptf-legacy-content-card{background:linear-gradient(135deg,#FFFFFF 0%,#FFF8F3 52%,#FFFFFF 100%) !important;border:1px solid #E9D3D5 !important;border-radius:16px !important;box-shadow:0 22px 48px rgba(52,8,18,0.08) !important;margin-top:clamp(28px,4vw,44px) !important;padding:clamp(24px,4vw,40px) !important}.ptf-clean-content .ptf-legacy-content-card .ptf-section-kicker{color:#C60019 !important;display:inline-flex !important;font-size:13px !important;font-weight:900 !important;letter-spacing:.08em !important;margin-bottom:10px !important;text-transform:uppercase !important}.ptf-clean-content .ptf-legacy-content-card h2{color:#3B0711 !important;font-size:clamp(24px,2.2vw,34px) !important;line-height:1.22 !important;margin:18px 0 12px !important}.ptf-clean-content .ptf-legacy-content-card p,.ptf-clean-content .ptf-legacy-content-card li{color:#253044 !important;font-size:16px !important;line-height:1.85 !important}.ptf-clean-content .ptf-legacy-content-card .ptf-legacy-highlight{background:#FFF4C8 !important;border-left:5px solid #FFD24E !important;border-radius:10px !important;color:#3B0711 !important;font-weight:800 !important;padding:14px 18px !important}.ptf-clean-content .ptf-legacy-content-card a{color:#B00015 !important;font-weight:800 !important;text-decoration:underline !important;text-underline-offset:3px !important}.ptf-clean-content .ptf-legacy-content-card ol,.ptf-clean-content .ptf-legacy-content-card ul{display:grid !important;gap:10px !important;margin:12px 0 22px !important;padding-left:24px !important}.ptf-clean-content .ptf-paraphrase-gallery{display:grid !important;gap:18px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;margin:clamp(22px,4vw,36px) 0 !important}.ptf-clean-content .ptf-paraphrase-gallery figure{background:#FFFFFF !important;border:1px solid #E9D3D5 !important;border-radius:14px !important;box-shadow:0 14px 34px rgba(52,8,18,0.07) !important;margin:0 !important;overflow:hidden !important}.ptf-clean-content .ptf-paraphrase-gallery img{aspect-ratio:4 / 3 !important;display:block !important;height:auto !important;object-fit:cover !important;width:100% !important}.ptf-clean-content .ptf-paraphrase-gallery figcaption{color:#3B0711 !important;font-size:14px !important;font-weight:800 !important;line-height:1.5 !important;padding:12px 14px 14px !important}@media (max-width:820px){.ptf-clean-content .ptf-paraphrase-gallery{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:520px){.ptf-clean-content .ptf-legacy-content-card{border-radius:12px !important;padding:22px 18px !important}.ptf-clean-content .ptf-paraphrase-gallery{grid-template-columns:1fr !important}}.ptf-service-hero-standard .ptf-hero-rank-card[aria-label="Citation &"]{box-sizing:border-box !important;max-width:min(390px,100%) !important;overflow:hidden !important;padding-left:clamp(26px,3vw,38px) !important;padding-right:clamp(26px,3vw,38px) !important}.ptf-service-hero-standard .ptf-hero-rank-card[aria-label="Citation &"] .ptf-rank-number{display:block !important;font-size:clamp(42px,4.2vw,58px) !important;line-height:1 !important;max-width:100% !important;overflow-wrap:normal !important;text-align:center !important;white-space:nowrap !important}@media (max-width:520px){.ptf-service-hero-standard .ptf-hero-rank-card[aria-label="Citation &"] .ptf-rank-number{font-size:clamp(36px,13vw,48px) !important}}.ptf-resources-page .ptf-resources-hero h1,.ptf-resources-page .ptf-resources-hero h1 *,.ptf-resources-page .ptf-resources-hero-copy h1,.ptf-resources-page .ptf-resources-hero-copy h1 *,.ptf-resources-page .ptf-resources-cta h2,.ptf-resources-page .ptf-resources-cta h2 *{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;text-shadow:0 3px 14px rgba(0,0,0,0.42) !important}.ptf-resources-page .ptf-resources-hero-copy>span,.ptf-resources-page .ptf-resources-cta>div>span{color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important;text-shadow:0 2px 8px rgba(0,0,0,0.28) !important}.ptf-resources-page .ptf-resources-hero p,.ptf-resources-page .ptf-resources-hero p *,.ptf-resources-page .ptf-resources-cta p,.ptf-resources-page .ptf-resources-cta p *{color:rgba(255,255,255,0.96) !important;-webkit-text-fill-color:rgba(255,255,255,0.96) !important}.ptf-resources-page .ptf-resources-hero-actions a,.ptf-resources-page .ptf-resources-hero-actions a:link,.ptf-resources-page .ptf-resources-hero-actions a:visited,.ptf-resources-page .ptf-resources-guide a,.ptf-resources-page .ptf-resources-guide a:link,.ptf-resources-page .ptf-resources-guide a:visited,.ptf-resources-page .ptf-resources-cta-actions a,.ptf-resources-page .ptf-resources-cta-actions a:link,.ptf-resources-page .ptf-resources-cta-actions a:visited{text-decoration:none !important;-webkit-text-fill-color:currentColor !important}.ptf-resources-page .ptf-resources-hero-actions a:first-child,.ptf-resources-page .ptf-resources-hero-actions a:first-child:link,.ptf-resources-page .ptf-resources-hero-actions a:first-child:visited,.ptf-resources-page .ptf-resources-cta-actions a:last-child,.ptf-resources-page .ptf-resources-cta-actions a:last-child:link,.ptf-resources-page .ptf-resources-cta-actions a:last-child:visited{color:#5A0010 !important;-webkit-text-fill-color:#5A0010 !important}.ptf-resources-page .ptf-resources-hero-actions a:last-child,.ptf-resources-page .ptf-resources-hero-actions a:last-child:link,.ptf-resources-page .ptf-resources-hero-actions a:last-child:visited{background:rgba(255,255,255,0.96) !important;border-color:rgba(255,255,255,0.98) !important;color:#7A0010 !important;-webkit-text-fill-color:#7A0010 !important}.ptf-resources-page .ptf-resources-guide a,.ptf-resources-page .ptf-resources-guide a:link,.ptf-resources-page .ptf-resources-guide a:visited{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-resources-page .ptf-resources-cta-actions a:first-child,.ptf-resources-page .ptf-resources-cta-actions a:first-child:link,.ptf-resources-page .ptf-resources-cta-actions a:first-child:visited{color:#640010 !important;-webkit-text-fill-color:#640010 !important}.tb-test img{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);margin:10px auto !important}.res_content{display:none}.tcenter{text-align:center}@media(min-width:240px){.nblock{width:100%;display:block;margin:0 auto}.res_top{width:100%}.res_top img{max-width:100%;margin:0}img{max-width:100%}.bottomblock .custom.proo-block{width:100%;margin:0}.proo-header-inner{width:100%}.proo-header{height:100px}.header1{display:block;width:100%;padding-top:15px}.header2{display:none}.proo-header-inner .header2 .custom:not(.ptf-header-contact) p:first-child{display:flex !important;align-items:center !important;height:50px !important;min-height:50px !important;line-height:1.35 !important;padding:2px 0 0 !important;box-sizing:border-box !important;white-space:nowrap !important}.proo-header-inner .header2 .custom:not(.ptf-header-contact) p:first-child>span{display:inline-flex !important;align-items:center !important;gap:4px !important;line-height:1.35 !important}.proo-header-inner .header2 .custom:not(.ptf-header-contact) p:first-child span,.proo-header-inner .header2 .custom:not(.ptf-header-contact) p:first-child strong,.proo-header-inner .header2 .custom:not(.ptf-header-contact) p:first-child a{line-height:1.35 !important}.proo-header-inner .header1 p{margin:0 !important}.proo-header-inner .header1 a{display:inline-flex !important;align-items:center !important;justify-content:center !important;max-width:min(420px,calc(100vw - 28px)) !important;padding:7px 10px !important;border:2px solid #1B1B1B !important;border-radius:4px !important;background:#FFFFFF !important;box-shadow:0 10px 24px rgba(0,0,0,.08) !important;box-sizing:border-box !important;text-decoration:none !important}.proo-header-inner .header1 a img{display:block !important;width:min(360px,calc(100vw - 54px)) !important;max-width:100% !important;height:auto !important;margin:0 !important}html body .ptf-price-page .ptf-price-hero h1,html body .ptf-price-page .ptf-price-hero h1 *,html[lang^="th"] body .ptf-price-page .ptf-price-hero h1,html[lang^="th"] body .ptf-price-page .ptf-price-hero h1 *{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;text-shadow:0 10px 28px rgba(0,0,0,0.34) !important}html body .ptf-price-page .ptf-price-hero-actions a:last-child,html body .ptf-price-page .ptf-price-hero-actions a:last-child:link,html body .ptf-price-page .ptf-price-hero-actions a:last-child:visited{background:#FFFFFF !important;border-color:#FFFFFF !important;color:#8A0011 !important;-webkit-text-fill-color:#8A0011 !important}.ptf-price-page .ptf-price-plans,.ptf-price-page .ptf-price-factors,.ptf-price-page .ptf-price-examples,.ptf-price-page .ptf-price-request,.ptf-price-page .ptf-price-faq,.ptf-price-page .ptf-price-related,.ptf-price-page .ptf-price-comparison-section,.ptf-price-page .ptf-service-standard-panel,.ptf-price-page .ptf-video-testimonial,.ptf-price-page .ptf-testimonials-section,.ptf-price-page .ptf-service-detail-cta{box-sizing:border-box !important;margin:50px auto 0 !important;max-width:1220px !important;width:min(1220px,calc(100% - 56px)) !important}.ptf-price-page .ptf-price-examples,.ptf-price-page .ptf-price-faq,.ptf-price-page .ptf-price-related,.ptf-price-page .ptf-price-comparison-section{background:#FFFFFF !important;border:1px solid #F0D8DC !important;border-radius:8px !important;box-shadow:0 24px 70px rgba(69,0,8,0.08) !important;padding:42px !important}.ptf-price-page .ptf-price-section-heading{margin:0 0 28px !important;max-width:880px !important}.ptf-price-page .ptf-price-section-heading>span{color:#C70018 !important;letter-spacing:0 !important}.ptf-price-page .ptf-price-section-heading h2{color:#330B12 !important;font-size:clamp(30px,2.5vw,42px) !important;line-height:1.25 !important}.ptf-price-page .ptf-price-section-heading p{color:#514145 !important;font-size:18px !important;line-height:1.8 !important;max-width:820px !important}.ptf-price-page .ptf-price-plan,.ptf-price-page .ptf-price-factor-grid article,.ptf-price-page .ptf-price-comparison-item,.ptf-price-page .ptf-faq-item,.ptf-price-page .ptf-testimonial-card{border-color:#EFD7DB !important;border-radius:8px !important;box-shadow:0 18px 50px rgba(69,0,8,0.08) !important}.ptf-price-page .ptf-price-table{background:#FFFFFF !important;border:1px solid #E8D0D5 !important;border-radius:8px !important;box-shadow:0 20px 56px rgba(69,0,8,0.10) !important;margin:0 !important;max-width:100% !important;overflow-x:auto !important}.ptf-price-page .ptf-price-table table{border-collapse:separate !important;border-spacing:0 !important;box-shadow:none !important;overflow:hidden !important;width:100% !important}.ptf-price-page .ptf-price-table thead{background:linear-gradient(135deg,#72000D 0%,#C90019 100%) !important;color:#FFFFFF !important}.ptf-price-page .ptf-price-table th,.ptf-price-page .ptf-price-table td{border-bottom:1px solid #F0DDE1 !important;font-size:17px !important;line-height:1.55 !important;padding:18px 20px !important;vertical-align:top !important}.ptf-price-page .ptf-price-table th{color:#FFFFFF !important;font-weight:900 !important}.ptf-price-page .ptf-price-table td{color:#3C2A2E !important;font-weight:650 !important}.ptf-price-page .ptf-price-table td:not(:first-child){color:#B00015 !important;font-weight:900 !important;white-space:nowrap !important}.ptf-price-page .ptf-price-table tbody tr:nth-child(even){background:#FFF8F9 !important}.ptf-price-page .ptf-price-note{background:#FFF8D8 !important;border-top:1px solid #F4D67A !important;color:#5B3800 !important;font-size:16px !important;font-weight:800 !important;margin:0 !important;padding:16px 20px !important;text-align:left !important}.ptf-price-page .ptf-price-card-grid{display:grid !important;gap:18px !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important}.ptf-price-page .ptf-price-card{background:linear-gradient(#FFFFFF,#FFFFFF) padding-box,linear-gradient(135deg,rgba(201,0,25,0.28),rgba(255,210,78,0.70)) border-box !important;border:1px solid transparent !important;border-radius:8px !important;box-shadow:0 18px 50px rgba(69,0,8,0.08) !important;box-sizing:border-box !important;padding:24px !important;position:relative !important}.ptf-price-page .ptf-price-card::before{background:#C90019 !important;border-radius:999px !important;content:"" !important;height:4px !important;left:24px !important;position:absolute !important;right:24px !important;top:0 !important}.ptf-price-page .ptf-price-card h3{color:#330B12 !important;font:900 24px/1.25 "Noto Sans Thai",Arial,sans-serif !important;margin:10px 0 8px !important}.ptf-price-page .ptf-price-card p{color:#5C4B4E !important;font-size:16px !important;line-height:1.7 !important;margin:0 0 18px !important}.ptf-price-page .ptf-price-card dl{display:grid !important;gap:10px !important;margin:0 !important}.ptf-price-page .ptf-price-card dl>div{align-items:center !important;background:#FFF7F8 !important;border:1px solid #F0D8DC !important;border-radius:8px !important;display:grid !important;gap:10px !important;grid-template-columns:minmax(0,1fr) auto !important;padding:13px 14px !important}.ptf-price-page .ptf-price-card dt{color:#3B2529 !important;font-size:15px !important;font-weight:800 !important;margin:0 !important}.ptf-price-page .ptf-price-card dd{color:#B00015 !important;font-size:18px !important;font-weight:900 !important;margin:0 !important;white-space:nowrap !important}.ptf-price-page .ptf-price-card-wide{align-items:center !important;background:radial-gradient(circle at 95% 20%,rgba(255,210,78,0.22),transparent 30%),linear-gradient(135deg,#4A0008 0%,#8A0011 100%) !important;display:grid !important;grid-column:1 / -1 !important;grid-template-columns:minmax(0,1fr) auto !important}.ptf-price-page .ptf-price-card-wide h3,.ptf-price-page .ptf-price-card-wide p,.ptf-price-page .ptf-price-card-wide strong{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-price-page .ptf-price-card-wide strong{background:#FFD24E !important;border-radius:8px !important;color:#6E0010 !important;-webkit-text-fill-color:#6E0010 !important;display:inline-flex !important;font-size:17px !important;font-weight:900 !important;justify-content:center !important;padding:14px 18px !important;text-align:center !important}.ptf-price-page .ptf-price-table{overflow-x:hidden !important;overflow-y:visible !important}.ptf-price-page .ptf-price-table table{min-width:0 !important;table-layout:fixed !important}.ptf-price-page .ptf-price-table th:first-child,.ptf-price-page .ptf-price-table td:first-child{width:52% !important}.ptf-price-page .ptf-price-table th:nth-child(2),.ptf-price-page .ptf-price-table th:nth-child(3),.ptf-price-page .ptf-price-table td:nth-child(2),.ptf-price-page .ptf-price-table td:nth-child(3){width:24% !important}.ptf-price-page .ptf-price-table th,.ptf-price-page .ptf-price-table td,.ptf-price-page .ptf-price-table td:not(:first-child){overflow-wrap:anywhere !important;white-space:normal !important;word-break:normal !important}.ptf-price-page .ptf-price-hero h1,.ptf-price-page .ptf-price-hero h1 *{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;text-shadow:0 10px 28px rgba(0,0,0,0.34) !important}.ptf-price-page .ptf-price-hero p,.ptf-price-page .ptf-price-hero p *{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;text-shadow:0 8px 22px rgba(0,0,0,0.26) !important}.ptf-price-page .ptf-price-hero-actions a:last-child,.ptf-price-page .ptf-price-hero-actions a:last-child:link,.ptf-price-page .ptf-price-hero-actions a:last-child:visited{background:#FFFFFF !important;border-color:#FFFFFF !important;color:#8A0011 !important;-webkit-text-fill-color:#8A0011 !important}.ptf-price-page .ptf-price-factor-grid article{padding-top:28px !important}.ptf-price-page .ptf-price-factor-grid article strong{display:none !important}.ptf-price-page .ptf-price-factor-icon{align-items:center !important;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,0.38),rgba(255,255,255,0) 34%),linear-gradient(135deg,#C90019 0%,#7A0010 100%) !important;border-radius:50% !important;box-shadow:0 16px 32px rgba(201,0,25,0.22),inset 0 0 0 1px rgba(255,255,255,0.18) !important;display:inline-flex !important;height:52px !important;justify-content:center !important;margin:0 0 18px !important;width:52px !important}.ptf-price-page .ptf-price-factor-icon::before{background:#FFFFFF !important;content:"" !important;display:block !important;height:25px !important;mask-repeat:no-repeat !important;mask-position:center !important;mask-size:contain !important;width:25px !important}.ptf-price-page .ptf-factor-words::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 19.5V5a2 2 0 0 1 2-2h11a1 1 0 0 1 1 1v16a1 1 0 0 0-1-1H6a2 2 0 0 0-2 2'/%3E%3Cpath d='M8 7h6M8 11h7M8 15h5'/%3E%3C/svg%3E") !important}.ptf-price-page .ptf-factor-edit::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4z'/%3E%3C/svg%3E") !important}.ptf-price-page .ptf-factor-document::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h6'/%3E%3C/svg%3E") !important}.ptf-price-page .ptf-factor-deadline::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='13' r='8'/%3E%3Cpath d='M12 9v5l3 2M9 2h6M5 5l2 2M19 5l-2 2'/%3E%3C/svg%3E") !important}.ptf-price-page .ptf-factor-complexity::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 2v4M12 18v4M4.93 4.93l2.83 2.83M16.24 16.24l2.83 2.83M2 12h4M18 12h4M4.93 19.07l2.83-2.83M16.24 7.76l2.83-2.83'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") !important}.ptf-price-page .ptf-factor-language::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20M12 2a15.3 15.3 0 0 1 0 20M12 2a15.3 15.3 0 0 0 0 20'/%3E%3C/svg%3E") !important}.ptf-price-page .ptf-price-examples .ptf-price-section-heading{margin-left:auto !important;margin-right:auto !important;text-align:center !important}.ptf-price-page .ptf-price-examples .ptf-price-section-heading p{margin-left:auto !important;margin-right:auto !important;max-width:920px !important;text-align:center !important}.ptf-price-page .ptf-price-examples .ptf-price-table{margin-left:auto !important;margin-right:auto !important}.ptf-payment-page .ptf-hero-rank-card[aria-label="Payment"]{box-sizing:border-box !important;max-width:min(340px,100%) !important;overflow:hidden !important;padding-left:clamp(28px,3vw,40px) !important;padding-right:clamp(28px,3vw,40px) !important}.ptf-payment-page .ptf-hero-rank-card[aria-label="Payment"] .ptf-rank-number{color:#111111 !important;display:block !important;font-size:clamp(54px,5vw,78px) !important;line-height:0.95 !important;margin:0 auto 16px !important;max-width:100% !important;text-align:center !important;white-space:nowrap !important}.ptf-payment-page .ptf-hero-rank-card[aria-label="Payment"] .ptf-rank-service{color:#D60015 !important;font-size:clamp(19px,1.65vw,23px) !important;line-height:1.16 !important}.ptf-payment-page .ptf-hero-rank-card[aria-label="Payment"] strong{color:#1D1517 !important;font-size:clamp(17px,1.3vw,20px) !important;line-height:1.35 !important}.ptf-payment-page .ptf-payment-proof-gallery{box-sizing:border-box !important;width:min(1220px,calc(100% - 56px)) !important;margin:50px auto 0 !important;padding:40px !important;border:1px solid #F0D8DC !important;border-radius:8px !important;background:radial-gradient(circle at 94% 8%,rgba(255,210,78,0.18),transparent 28%),linear-gradient(180deg,#FFFFFF 0%,#FFF8F9 100%) !important;box-shadow:0 24px 70px rgba(69,0,8,0.08) !important}.ptf-payment-page .ptf-payment-proof-gallery .ptf-services-section-heading{max-width:840px !important;margin:0 auto 28px !important;text-align:center !important}.ptf-payment-page .ptf-payment-proof-gallery .ptf-services-section-heading span{color:#C60018 !important;-webkit-text-fill-color:#C60018 !important;font-size:13px !important;font-weight:900 !important;letter-spacing:0.08em !important}.ptf-payment-page .ptf-payment-proof-gallery .ptf-services-section-heading h2{margin:8px 0 10px !important;color:#2A0610 !important;-webkit-text-fill-color:#2A0610 !important;font-size:clamp(30px,3vw,42px) !important;line-height:1.2 !important}.ptf-payment-page .ptf-payment-proof-gallery .ptf-services-section-heading p{max-width:760px !important;margin:0 auto !important;color:#4A3A3D !important;-webkit-text-fill-color:#4A3A3D !important;font-size:18px !important;line-height:1.75 !important}.ptf-payment-page .ptf-payment-proof-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:20px !important}.ptf-payment-page .ptf-payment-proof-grid figure{overflow:hidden !important;margin:0 !important;border:1px solid #EFD7DB !important;border-radius:8px !important;background:#FFFFFF !important;box-shadow:0 18px 50px rgba(69,0,8,0.08) !important}.ptf-payment-page .ptf-payment-proof-grid img{display:block !important;width:100% !important;height:auto !important;aspect-ratio:4 / 3 !important;object-fit:cover !important;object-position:top center !important;background:#F8F1F2 !important}.ptf-payment-page .ptf-payment-proof-grid figcaption{min-height:58px !important;padding:16px 18px !important;border-top:1px solid #F1DDE1 !important;color:#2A0610 !important;-webkit-text-fill-color:#2A0610 !important;font-size:16px !important;font-weight:850 !important;line-height:1.45 !important}.ptf-payment-page .ptf-clean-content>ol{display:grid !important;grid-template-columns:1fr !important;gap:14px !important;margin:20px 0 28px !important;padding:0 !important;list-style:none !important;counter-reset:payment-step !important}.ptf-payment-page .ptf-clean-content>ol>li{position:relative !important;display:block !important;box-sizing:border-box !important;min-height:72px !important;margin:0 !important;padding:21px 24px 21px 88px !important;border:1px solid #EFD7DB !important;border-radius:8px !important;background:#FFFFFF !important;color:#2B1518 !important;-webkit-text-fill-color:#2B1518 !important;font-size:17px !important;font-weight:650 !important;line-height:1.65 !important;box-shadow:0 14px 34px rgba(74,0,10,0.06) !important}.ptf-payment-page .ptf-clean-content>ol>li::before{counter-increment:payment-step !important;content:counter(payment-step,decimal-leading-zero) !important;position:absolute !important;left:22px !important;top:50% !important;display:grid !important;place-items:center !important;width:44px !important;height:44px !important;transform:translateY(-50%) !important;border-radius:8px !important;background:#D0001B !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-size:16px !important;font-weight:900 !important;line-height:1 !important;box-shadow:0 14px 28px rgba(208,0,27,0.18) !important}.ptf-payment-page .ptf-testimonials-section{box-sizing:border-box !important;width:min(1220px,calc(100% - 56px)) !important;margin:50px auto 0 !important;padding:40px !important;border:1px solid #F0D8DC !important;border-radius:8px !important;background:radial-gradient(circle at 92% 8%,rgba(255,210,78,0.16),transparent 26%),linear-gradient(180deg,#FFFFFF 0%,#FFF8F9 100%) !important;box-shadow:0 24px 70px rgba(69,0,8,0.08) !important}.ptf-payment-page .ptf-testimonials-section .ptf-price-section-heading{max-width:820px !important;margin:0 auto 28px !important;text-align:center !important}.ptf-payment-page .ptf-testimonials-section .ptf-price-section-heading span{color:#C60018 !important;-webkit-text-fill-color:#C60018 !important;font-size:13px !important;font-weight:900 !important;line-height:1.35 !important;letter-spacing:0.08em !important}.ptf-payment-page .ptf-testimonials-section .ptf-price-section-heading h2{margin:8px 0 10px !important;color:#2A0610 !important;-webkit-text-fill-color:#2A0610 !important;font-size:clamp(30px,3vw,42px) !important;line-height:1.2 !important}.ptf-payment-page .ptf-testimonials-section .ptf-price-section-heading p{max-width:760px !important;margin:0 auto !important;color:#4A3A3D !important;-webkit-text-fill-color:#4A3A3D !important;font-size:18px !important;line-height:1.75 !important}.ptf-payment-page .ptf-testimonials-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:20px !important;max-width:none !important;margin:0 !important}.ptf-payment-page .ptf-testimonial-card{position:relative !important;display:flex !important;flex-direction:column !important;min-height:240px !important;padding:28px !important;border:1px solid #EFD7DB !important;border-radius:8px !important;background:#FFFFFF !important;box-shadow:0 18px 50px rgba(69,0,8,0.08) !important}.ptf-payment-page .ptf-testimonial-card::before{content:"" !important;position:absolute !important;inset:0 0 auto 0 !important;height:4px !important;background:linear-gradient(90deg,#C60018,#FFD24E) !important}.ptf-payment-page .ptf-testimonial-rating{color:#F59E0B !important;-webkit-text-fill-color:#F59E0B !important;margin:0 0 18px !important;font-size:18px !important;line-height:1 !important;letter-spacing:2px !important}.ptf-payment-page .ptf-testimonial-text{margin:0 0 20px !important;color:#35282C !important;-webkit-text-fill-color:#35282C !important;font-size:17px !important;font-style:normal !important;line-height:1.8 !important;flex:1 1 auto !important}.ptf-payment-page .ptf-testimonial-author{margin:auto 0 0 !important;padding-top:14px !important;border-top:1px solid #F1DDE1 !important;color:#4A3A3D !important;-webkit-text-fill-color:#4A3A3D !important}.ptf-payment-page .ptf-testimonial-author strong{display:block !important;color:#2A0610 !important;-webkit-text-fill-color:#2A0610 !important;font-size:17px !important;line-height:1.35 !important}.ptf-payment-page .ptf-testimonial-author span{display:block !important;margin-top:3px !important;color:#7A666B !important;-webkit-text-fill-color:#7A666B !important;font-size:14px !important;line-height:1.4 !important}.ptf-about-page .ptf-testimonials-section{box-sizing:border-box !important;width:min(1220px,calc(100% - 56px)) !important;margin:54px auto 0 !important;padding:42px !important;border:1px solid #F0D8DC !important;border-radius:8px !important;background:radial-gradient(circle at 92% 6%,rgba(255,210,78,0.18),transparent 28%),linear-gradient(180deg,#FFFFFF 0%,#FFF8F9 100%) !important;box-shadow:0 24px 70px rgba(69,0,8,0.08) !important}.ptf-about-page .ptf-testimonials-section .ptf-price-section-heading{max-width:780px !important;margin:0 auto 28px !important;text-align:center !important}.ptf-about-page .ptf-testimonials-section .ptf-price-section-heading span{color:#C60018 !important;-webkit-text-fill-color:#C60018 !important;font-size:13px !important;line-height:1.35 !important;font-weight:900 !important;letter-spacing:0.08em !important}.ptf-about-page .ptf-testimonials-section .ptf-price-section-heading h2{margin:8px 0 10px !important;color:#2A0610 !important;-webkit-text-fill-color:#2A0610 !important;font-size:clamp(30px,3vw,42px) !important;line-height:1.2 !important}.ptf-about-page .ptf-testimonials-section .ptf-price-section-heading p{max-width:640px !important;margin:0 auto !important;color:#4A3A3D !important;-webkit-text-fill-color:#4A3A3D !important;font-size:18px !important;line-height:1.75 !important}.ptf-about-page .ptf-testimonials-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:20px !important;max-width:none !important;margin:0 !important;align-items:stretch !important}.ptf-about-page .ptf-testimonial-card{position:relative !important;display:flex !important;flex-direction:column !important;min-height:245px !important;padding:28px !important;border:1px solid #EFD7DB !important;border-radius:8px !important;background:#FFFFFF !important;box-shadow:0 18px 50px rgba(69,0,8,0.08) !important}.ptf-about-page .ptf-testimonial-card::before{content:"" !important;position:absolute !important;inset:0 0 auto 0 !important;height:4px !important;background:linear-gradient(90deg,#C60018,#FFD24E) !important}.ptf-about-page .ptf-testimonial-rating{color:#F59E0B !important;-webkit-text-fill-color:#F59E0B !important;margin:0 0 18px !important;font-size:18px !important;line-height:1 !important;letter-spacing:2px !important}.ptf-about-page .ptf-testimonial-text{margin:0 0 20px !important;color:#35282C !important;-webkit-text-fill-color:#35282C !important;font-size:17px !important;line-height:1.8 !important;flex:1 1 auto !important}.ptf-about-page .ptf-testimonial-author{margin:auto 0 0 !important;padding-top:14px !important;border-top:1px solid #F1DDE1 !important;color:#4A3A3D !important;-webkit-text-fill-color:#4A3A3D !important}.ptf-about-page .ptf-testimonial-author strong{display:block !important;color:#2A0610 !important;-webkit-text-fill-color:#2A0610 !important;font-size:17px !important;line-height:1.35 !important}.ptf-about-page .ptf-testimonial-author span{display:block !important;margin-top:3px !important;color:#7A666B !important;-webkit-text-fill-color:#7A666B !important;font-size:14px !important;line-height:1.4 !important}.ptf-about-page .ptf-about-proof-gallery{box-sizing:border-box !important;width:min(1220px,calc(100% - 56px)) !important;margin:54px auto 0 !important;padding:42px !important;border:1px solid #F0D8DC !important;border-radius:8px !important;background:#FFFFFF !important;box-shadow:0 24px 70px rgba(69,0,8,0.08) !important}.ptf-about-page .ptf-about-proof-gallery .ptf-price-section-heading{max-width:820px !important;margin:0 auto 30px !important;text-align:center !important}.ptf-about-page .ptf-about-proof-gallery .ptf-price-section-heading span{color:#C60018 !important;-webkit-text-fill-color:#C60018 !important;font-size:13px !important;line-height:1.35 !important;font-weight:900 !important;letter-spacing:0.08em !important}.ptf-about-page .ptf-about-proof-gallery .ptf-price-section-heading h2{margin:8px 0 10px !important;color:#2A0610 !important;-webkit-text-fill-color:#2A0610 !important;font-size:clamp(30px,3vw,42px) !important;line-height:1.2 !important}.ptf-about-page .ptf-about-proof-gallery .ptf-price-section-heading p{max-width:760px !important;margin:0 auto !important;color:#4A3A3D !important;-webkit-text-fill-color:#4A3A3D !important;font-size:18px !important;line-height:1.75 !important}.ptf-about-page .ptf-about-proof-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:20px !important}.ptf-about-page .ptf-about-proof-grid figure{overflow:hidden !important;margin:0 !important;border:1px solid #EFD7DB !important;border-radius:8px !important;background:linear-gradient(180deg,#FFFFFF,#FFF8F9) !important;box-shadow:0 18px 50px rgba(69,0,8,0.08) !important}.ptf-about-page .ptf-about-proof-grid img{display:block !important;width:100% !important;height:auto !important;aspect-ratio:4 / 3 !important;object-fit:cover !important;object-position:top center !important;background:#F8F1F2 !important}.ptf-about-page .ptf-about-proof-grid figcaption{min-height:58px !important;padding:16px 18px !important;border-top:1px solid #F1DDE1 !important;color:#2A0610 !important;-webkit-text-fill-color:#2A0610 !important;font-size:16px !important;font-weight:800 !important;line-height:1.45 !important}@media (max-width:900px){.ptf-about-page .ptf-testimonials-section{width:calc(100% - 28px) !important;margin-top:34px !important;padding:26px 18px !important}.ptf-about-page .ptf-testimonials-grid{grid-template-columns:1fr !important;gap:16px !important}.ptf-about-page .ptf-testimonial-card{min-height:0 !important;padding:24px 20px !important}.ptf-about-page .ptf-about-proof-gallery{width:calc(100% - 28px) !important;margin-top:34px !important;padding:26px 18px !important}.ptf-about-page .ptf-about-proof-grid{grid-template-columns:1fr !important;gap:16px !important}.ptf-payment-page .ptf-payment-proof-gallery{width:calc(100% - 28px) !important;margin-top:34px !important;padding:26px 18px !important}.ptf-payment-page .ptf-payment-proof-grid{grid-template-columns:1fr !important;gap:16px !important}.ptf-payment-page .ptf-testimonials-section{width:calc(100% - 28px) !important;margin-top:34px !important;padding:26px 18px !important}.ptf-payment-page .ptf-testimonials-grid{grid-template-columns:1fr !important;gap:16px !important}.ptf-payment-page .ptf-testimonial-card{min-height:0 !important;padding:24px 20px !important}}.ptf-price-page .ptf-price-request{background:linear-gradient(135deg,#FFF9F9 0%,#FFFFFF 60%,#FFF7D6 100%) !important;border:1px solid #EED5DA !important;border-radius:8px !important;box-shadow:0 24px 70px rgba(69,0,8,0.08) !important;padding:42px !important}.ptf-price-page .ptf-price-request ol{margin:0 !important}.ptf-price-page .ptf-price-cta,.ptf-price-page .ptf-service-detail-cta{background:radial-gradient(circle at 92% 20%,rgba(255,210,78,0.20) 0,rgba(255,210,78,0) 32%),linear-gradient(135deg,#4A0008 0%,#850010 56%,#210006 100%) !important;border:1px solid rgba(255,210,78,0.30) !important;border-radius:8px !important;box-shadow:0 28px 78px rgba(69,0,8,0.18) !important;color:#FFFFFF !important;padding:36px 42px !important}.ptf-price-page .ptf-price-cta h2,.ptf-price-page .ptf-price-cta p,.ptf-price-page .ptf-service-detail-cta h2,.ptf-price-page .ptf-service-detail-cta p{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}.ptf-price-page .ptf-price-cta span,.ptf-price-page .ptf-service-detail-cta span{color:#FFD24E !important;-webkit-text-fill-color:#FFD24E !important}.ptf-price-page .ptf-service-standard-panel{background:#FFF9F9 !important;border:1px solid #EFD7DB !important;border-radius:8px !important;box-shadow:0 24px 70px rgba(69,0,8,0.08) !important;padding:34px !important}.ptf-price-page .ptf-video-testimonial{width:min(1220px,calc(100% - 56px)) !important}.ptf-price-page .ptf-testimonials-section{background:#FFFFFF !important;border:1px solid #F0D8DC !important;border-radius:8px !important;box-shadow:0 24px 70px rgba(69,0,8,0.08) !important;padding:42px !important}@media (max-width:760px){.ptf-price-page .ptf-price-plans,.ptf-price-page .ptf-price-factors,.ptf-price-page .ptf-price-examples,.ptf-price-page .ptf-price-request,.ptf-price-page .ptf-price-faq,.ptf-price-page .ptf-price-related,.ptf-price-page .ptf-price-comparison-section,.ptf-price-page .ptf-service-standard-panel,.ptf-price-page .ptf-video-testimonial,.ptf-price-page .ptf-testimonials-section,.ptf-price-page .ptf-service-detail-cta{margin-top:34px !important;width:calc(100% - 28px) !important}.ptf-price-page .ptf-price-examples,.ptf-price-page .ptf-price-faq,.ptf-price-page .ptf-price-related,.ptf-price-page .ptf-price-comparison-section,.ptf-price-page .ptf-price-request,.ptf-price-page .ptf-testimonials-section,.ptf-price-page .ptf-service-standard-panel,.ptf-price-page .ptf-service-detail-cta{padding:24px 18px !important}.ptf-price-page .ptf-price-card-grid{grid-template-columns:1fr !important}.ptf-price-page .ptf-price-card{padding:22px 18px !important}.ptf-price-page .ptf-price-card dl>div,.ptf-price-page .ptf-price-card-wide{grid-template-columns:1fr !important}.ptf-price-page .ptf-price-card dd{white-space:normal !important}}.proo-content-layout,.proo-content-layout-row{display:block !important;table-layout:auto !important;width:100% !important}.proo-content-layout .proo-sidebar0,.proo-content-layout .proo-sidebar1,.proo-content-layout .proo-sidebar2{display:none !important}.proo-content-layout .proo-content,.proo-layout-cell.proo-content{display:block !important;float:none !important;max-width:none !important;width:100% !important}.proo-layout-cell.proo-content .proo-postcontent,.proo-layout-cell.proo-content .item-page,.proo-layout-cell.proo-content .proo-article{max-width:none !important;width:100% !important}.ptf-home-hero{margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;width:100vw !important}.ptf-modern-main-grid,.ptf-why-us-section{max-width:1400px !important;width:100% !important}
